0
私はselectbox
を持っており、データはajaxで送信します。このHTMLselectboxクリックして送信ajax
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="kode_hanca" onchange="showModel(this)" name="id_vendor_detail[]" class="form-control vendor" required="">
<option value="">- PILIH -</option>
<script>
$("select#kode_hanca").on("click", function() {
$.ajax({
type: "POST",
url: "vendor_inout/vendor_inout_crud.php",
dataType: 'json',
data: {type: "get_kode_hanca"}, //get_kode_hanca
success: function (data) {
console.log(data);
var teks = "";
$.each(data.kode_hanca, function (index, val) { //looping table detail bahan
var id_vendor_detail = val.id_vendor_detail;
var kode_hanca = val.kode_hanca;
teks += "<option class='target_append' value='" + id_vendor_detail + "'>" + kode_hanca + "</option>";
});
$("#kode_hanca:last").append(teks);
}
});
});
</script>
</select>
データはJSONと常に動のに変換されます。だから私はすべてselectbox
データを再度ロードする必要がありますを選択します。私がclick
またはchange
を使用して、Ajaxを送信できない場合。どのようにそれを解決するには?
してください**再配置** HTMLコード。あなたの '
選択ドロップダウン。
出典
2016-10-12 09:11:20
これを試してみてください:
出典
2016-10-12 09:48:44 Suraj