0

我有另一个(可能很简单)Jquery 问题。我只想使用 Jquery 显示下拉列表的选定值。我已将选定的值保存到数据库中,现在只需要在用户返回页面时显示它。我已经尝试了所有我能想到的方法(以及谷歌的搜索结果!),但它不起作用。我一定错过了一些简单的东西(再次)请帮忙!我尝试了以下方法:

$(document).ready(function() {

$("quantity").val('2');
$("quantity").text('2');
$("quantity .ui-btn-text").text('2');

$("quantity").filter(function() {
   return $(this).text() == '2';
}).attr('selected', true);

}​

这是一个 JSfiddle:http: //jsfiddle.net/zv58e/

帮助!谢谢丹

4

2 回答 2

4
 $("quantity")

应该

 $("#quantity").val(2);

演示

或者

$('select[name="quantity"]').val(2);
于 2012-12-19T09:32:11.973 回答
0

对于使用 id,您应该使用 $("#quantity") 并正确关闭大括号,

$(document).ready(function() {
    $("#quantity").val('2');
/*
    $("#quantity").text('2');
    $("#quantity .ui-btn-text").text('2');
    $("#quantity").filter(function() {
       return $(this).text() == '2';
    }).attr('selected', true);
*/
}​);
于 2012-12-19T09:34:55.800 回答