现在我将我返回的数据保存在隐藏的输入字段中:
function(data) {
$("#input-hidden-field").text(data.error ? data.error : "");
}, "json");
我只是想问你如何将数据保存在变量而不是隐藏的输入字段中?
更新:
我想在一个变量中保存一个字符串,该字符串通过json从脚本返回,并在一个speechbubble中输出这个变量:
$(document).ready(function(){
$("#username-field").keyup(function(event) {
$.post("checkUsername.php", {
username: $(this).val()
},
function(data) {
var string = text(data.error ? data.error : "");
}, "json");
$(this).qtip({
overwrite: false,
content: string,
position: {
my: 'right center',
at: 'left center',
target: $(this),
viewport: $('#username-field')
},
show: {
event: event.type,
ready: true
},
hide: {
fixed: true
}
}, event);
});
});
<input type="text" name="username" placeholder="Username..." id="username-field" maxlength="20">
但这不起作用;谁能帮我?没有出现气泡。