如果我的jquery功能如下:
$('#shifts').change (function ()
{
$.get('ajax/time_menus.php', { shift: $('#shifts').val() },
function(data)
{
$("#test").html( data );
});
返回一个包含六个值数组的两个时间值的数组: [小时] [分钟] [AMPM] [小时] [分钟] [AMPM]
如何设置6个相关菜单的值,以显示我刚加载的两次。
有没有办法通过jquery设置值,或者更好的是在php中构建整个菜单然后将它们传回并设置html。
答案 0 :(得分:1)
$('#my-select option[value="yourValue"]').attr('selected','selected');
答案 1 :(得分:0)
使用jQuery,select
函数可以<option>
个val
:
$('#my-select').val(yourValue);