问问题
468 次
2 回答
0
如果$_POST['id']
不存在,那么您的选项可能没有value
.
如果$('#search').val()
产生一个整数,但在您提交表单时它不存在,那么您<select>
不是表单的一部分,或者值在提交时更新,或者您正在提交GET
请求,以便您的值可用通过$_GET['id']
.
- 验证您的表单是否具有以下属性:
method="POST"
- 验证
$('#the-form').serialize()
包含“id=5”。
于 2012-07-27T09:44:17.173 回答
0
在响应中尝试以下代码:它对我有用
$("#search option").remove(); // Remove all <option> child tags.
$("#search").append($("<option></option>").text("All").val(""));
$.each(responset, function(index, item) { // Iterates through a
// collection
$("#search").append($("<option></option>").text(item).val(item));
于 2012-07-27T09:48:20.233 回答