在下拉框中,我可以选择英国或美国用户。
然后使用“ OnChange”提交。
然后,它将自我发布,并在发布时将数据存储为cookie。

它将使用此cookie向用户显示正确的数据。
它还将使用此cookie在下拉列表中显示当前选择,以便用户可以将其修改为另一个选择。

这是完成此任务的最佳方法吗?而且与手机友好吗?

编辑
我想使用jQuery方法,我认为这似乎很流畅。
我想使用Cookie,因为我需要根据Cookie的值运行SQL语句(因此需要通过标头发送到服务器)

以下正确吗?
标头。
添加jQuery&jQuery cookie Addon。

 <script src="path/to/jquery.cookie.js"></script>
 <script src="path/to/jquery.js"></script>


身体

<select class="selectordropdown">
<option value="1">1</option>
<option value="2">2</option>
</select>

<script>
$( ".selectordropdown" )
    .change(function() {
    var selectvalue = $( ".selectordropdown" ).val();
    $.cookie("cookiename", selectvalue {expires : 10, path: "/", domain "domain.com"});
    });
</script>


在身体上-我相信...
当选择器下拉菜单更改时。
它需要下拉列表的值并将其存储在cookie中?

这是实现此目标的正确方法吗?

提前谢谢了!

最佳答案

您无需为此使用POST。您可以使用JavaScript轻松完成此操作。

需要一些帮助?

http://www.w3schools.com/js/js_cookies.asp

09-11 20:00
查看更多