定义我想创建一个多发一个多发按钮提交更新的链接,所以我提出这个如何获得多发AJAX提交获得多发的输入值,通过ID
function updateurl(id){
var linkurl=$('#link'+id).val();
alert(linkurl);
}
和HTML标记:
<input id="link<?php echo $id; ?>" value="abc">
<input type="button" onclick="updateurl('<?php echo $id; ?>')" value="Check">
当然这并不奏效,但我找不到原因!
注意
我使用上面的代码,当我点击查看按钮,它并不会提醒。
我相信错误是在JavaScript之下,如果我点击查询按钮,我得到一个警告框,“未定义”
function updateurl(id){
var linkurl=$('#link'+id).val();
alert(linkurl);
}
,因为当我将其更改为
function updateurl(id){
alert(id);
}
它运作良好!
,如果我上面的代码更改为
function updateurl(id){
var linkurl=$('#link').val();
alert(linkurl);
}
和标记HTML来
<input id="link" value="abc">
<input type="button" onclick="updateurl('<?php echo $id; ?>')" value="Check">
它的工作原理呢!
请帮助
什么是你所得到的错误? –
请为此创建一个jsbin/jsfiddle,以便我们可以看到什么是“错误”。 – Precastic
看起来像你的PHP变量'$ id'没有值 – MrCode