我有几个选择框(至少5个)具有以下结构
<li>
<div>
<select name="sb[]">...</select>
</div>
</li>
Run Code Online (Sandbox Code Playgroud)
当一个sb更改我希望进行ajax调用时传递所选的值,并用来自ajax的html接收替换parent li的内容.
我尝试了以下内容
onchange="
$.get('file.php', { action: 'dothis'}, function(html) {
$(this).parent('li').html(html);
});
"
Run Code Online (Sandbox Code Playgroud)
但是没有用
任何帮助
$('select[name="sb[]"]').change(function(){
var $this = $(this);
$.get('file.php', { action: 'dothis'}, function(html) {
$this.closest('li').html(html);
});
})
Run Code Online (Sandbox Code Playgroud)