有没有办法在我将它放入页面之前对responseText执行jQuery操作。我想要这样的东西,我做简单的jQuery $ .get或者其他什么,我的回调看起来像:
var callback = function(xhr,status) {
var text = xhr.responseText;
// I want so,mething like $(text).$("#nameOfSomething").val("new value");
$("#nameOfDivInPage").html(text);
}
文本中的div将包含在#nameOfSomething字段中设置新值的html。
我想在将jQuery-y文章放入页面之前对其进行文本处理。
有没有办法做到这一点?
答案 0 :(得分:3)
你可以将任何文本作为jQuery对象。
var callback = function(xhr,status) {
var text = xhr.responseText;
// I want so,mething like $(text).$("#nameOfSomething").val("new value");
var newContent = $(text)
newContent.filter("#nameOfSomething").val("new value");
$("#nameOfDivInPage").html(newContent);
}