我有一个使用 ajaxForm 提交的搜索表单,我想获取特定 div 内的 html,它尝试了:
$(function search() {
$("#socialSearchUsers").validate({ // initialize the plugin
// any other options,
onkeyup: false,
rules: {
query: {
required: true
}
}
});
$('form').ajaxForm({
beforeSend: function() {
return $("#socialSearchUsers").valid();
},
success : function(result) {
var page = $(result);
var statusText = page.find('#status').innerHTML;
console.log(statusText);
$("#results").html(statusText);
}
});
});
但是(在控制台中)告诉我“未定义”(没有引号)。
我对 JS 和 JQuery 很陌生,所以我不知道是否有一种简单的方法。
最佳答案
.innerHTML
是 POJS 属性,而不是 jQuery。
尝试:
var statusText = page.find('#status').html();
关于javascript - 从ajaxForm响应中获取div的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28131648/