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 に答える