我有我的jquery ajax选项卡运行良好。然而,当标签加载时,我在选择的标签上获取/设置"输入"的内容有问题。
这是我目前为止写的:
$("#tabs").tabs({
load: function(event, ui) {
//$("#myinput").text('test');
$("#myinput").val('test'); <-- works
}
});
这是因为输入的值是用.val()
而不是.text()
设置的。
$("#tabs").tabs({
load: function(event, ui) {
$("#myinput").val('test');
}
});
一个input
没有text()
,它有,相反,val()
,因此尝试使用:
$("#tabs").tabs({
load: function(event, ui) {
$("#myinput").val('test');
}
});
引用:
-
text()
. -
val()
.
如果我理解得好,你必须将#myinput设置为。val('test')而不是。text(")