我需要一些建议,
我有一个简单的html输入类型文本字段:
<p><input id="mrmid" type="text" name="mrmid" size="30" /></p>
我正在尝试使用提交函数获取其值,如下所示:
$("#myform").submit(function(){
var mrmid = $("#mrmid").val();
alert("mrmid");
});
不是提交的值,而是提交“123”,警报alertss“mrmid”(输入名称)。
为什么会这样?
这是要走的路,还是应该使用serializeArray()方法?我知道它的工作原理,我看到它在堆栈中记录。
泰
答案 0 :(得分:2)
我认为您必须使用alert(mrmid);
而不是alert("mrmid");
答案 1 :(得分:0)
您正在警告字符串“mrmid”而不是变量 mrmid 。
更改
alert("mrmid");
到
alert(mrmid);
答案 2 :(得分:0)
因为您正在警告字符串“mrmid”,而不是mrmid
变量中的值。
删除mrmid
alert
的双引号
$("#eloqua").submit(function(){
var mrmid = $("#mrmid").val();
alert(mrmid);
});