我写了这段代码。
但我不知道为什么它不起作用。
$(document).ready(function() {
$(".delete_lang").live("click", function() {
var string = $(this).attr("value");
var delete_from = "languges";
var data_id = $(this).attr("data");
$.ajax({
url: "ajax/ajax_service.php",
type: "post",
data: {
"string": string,
"content": delete_from,
"ajax_service": "delete_string"
},
success: function(reslangdel) {
console.log(reslangdel);
if (reslangdel.error == true) {
alert("حدث خطأ المرجو المحاولة لاحقا !");
}
if (reslangdel.success === true) {
$(".lang_elm_" + data_id + "").remove();
}
},
error: function(reslangdelError) {
alert("حدث خطأ المرجو المحاولة لاحقا !");
}
});
});
});
为什么这段代码不起作用?
答案 0 :(得分:-1)
在你的ajax中,你应该通过添加:
来指定dataTypedataType: "json"
此外,直播已弃用。您可以使用 on ,但如果您坚持使用直播请尝试使用:http://code.jquery.com/jquery-1.7.1.min.js