Den*_*zen 8 ajax checkbox jquery
我目前正在做一个系统,必须可以选中/取消选中一个复选框.每当它改变状态我需要jquery来制作和ajax调用页面,这会更新数据库.
我的问题是 - 我怎么能这样做,所以它更新?
提前致谢.
Sar*_*est 14
例如,您可以这样做:
首先,您必须查看是否选中了复选框:
$("#yourSelector").live("click", function(){
var id = parseInt($(this).val(), 10);
if($(this).is(":checked")) {
// checkbox is checked -> do something
} else {
// checkbox is not checked -> do something different
}
});
Run Code Online (Sandbox Code Playgroud)
您可以通过Ajax加载特定内容:
$.ajax({
type: "POST",
dataType: "xml",
url: "path/to/file.php",
data: "function=loadContent&id=" + id,
success: function(xml) {
// success function is called when data came back
// for example: get your content and display it on your site
}
});
Run Code Online (Sandbox Code Playgroud)
你坚持了哪一点?你可能应该有这样的东西......
$('#myCheckbox').click(function() {
var checked = $(this).is(':checked');
$.ajax({
type: "POST",
url: myUrl,
data: { checked : checked },
success: function(data) {
alert('it worked');
},
error: function() {
alert('it broke');
},
complete: function() {
alert('it completed');
}
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65620 次 |
| 最近记录: |