在下拉框中,我可以选择英国或美国用户。
然后使用“ 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