有人能告诉我如何在输入文本框中发送文本吗? 我一直在用这个:
$.get("registernext.php", { uname: uname, pass1: pass1, pass2: pass2, email: email },
function(data){
$("#mainNotes").html(data);
});
有谁能建议如何让这个工作? :)
文本框与我想要使用的变量具有相同的名称。
感谢您的帮助!
答案 0 :(得分:3)
设置:强>
$("#someInputId").val("Value you want it to have here");
获取:强>
$("#someInputId").val(); // returns value of #someInputId
答案 1 :(得分:3)
为输入框指定id而不仅仅是名称,并将变量设置为:
$.get("registernext.php", { "uname": $("#uname").val(), "pass1": $("#pass1").val(), "pass2": $("#pass2").val(), "email": $("#email").val() },
function(data){
$("#mainNotes").html(data);
});
答案 2 :(得分:2)
要在输入文本框中放置一些内容,请设置它的值。输入文本框不接受其中的HTML。
在JQuery中,您可以使用val()
函数执行此操作,或在DOM节点上设置Javascript value
属性。
如果我理解你想要正确做什么,这就是你需要的代码:
$.get("registernext.php",
{ uname: uname, pass1: pass1, pass2: pass2, email: email },
function(data){
for(var i in data){
$("#" + i.toString()).val(data[i]);
}
});