1
複数のドロップダウンチェックボックスが正しく動作しません。最初のパラメータは常にundefined
、常に最初のチェックボックスの値はonchange
となります。複数のチェックボックスドロップダウンonchange()が機能しない
<select name="multicheckbox[]" multiple="multiple" class="4colactive" onchange="selectsearch(this.selected,'property_type',this.value);">
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
</select>
私のJavaスクリプトコードonchange
がドロップダウンします。
function selectsearch(val2,val1,state_id){
var title=state_id;
alert(val2);
alert(val1);
alert(state_id);
$.ajax({
url: '<?php echo base_url(); ?>index.php/property/propertysearch',
data: {'title':title,'name':val1,'status':val2 }, // change this to send js object
type: "post",
success: function(data){
//document.write(data); just do not use document.write
console.log(data);
document.getElementById('search').innerHTML = data;
document.getElementById('search').style.display = 'block';
document.getElementById("search1").style.display = 'none';
},
error: function(){
alert("Fail")
}
});
}
これらのパラメータでselectsearch(this.selected、 'property_type'、this.value)関数を呼び出す方法。あなたはコードを編集して私を見せてください! – devendra