我试图使用jquery获取特定隐藏输入文本框的值它不起作用

时间:2011-12-09 06:21:41

标签: javascript jquery

我在插入此

之前尝试过
 var req=$('#'+investor_id+'#requestId');
 var requestId=document.getElementById(req).value;
 alert(requestId);)

代码它的工作正常,但在它无效后,here is code

2 个答案:

答案 0 :(得分:1)

为什么不使用id访问元素而不是写入pipings。 ID值在文档中是唯一的 试试这段代码

 alert($('#requestId').val()); 
 //Check here for working demo http://jsfiddle.net/9fTPh/6/

而不是

 var req=$('#'+investor_id+'#requestId');
 var requestId=document.getElementById(req).value;
 alert(requestId);

在你提供代码的小提琴中},)没有正确给出。(用JsLint检查)

答案 1 :(得分:1)

您应该稍微更改一下代码:http://jsfiddle.net/rkw79/9fTPh/17/

这个小提琴稍微清理了你的代码,但你通常应该采取这个步骤:

1)点击'tidyup'按钮,然后寻找缺失});

2)如果它们不是唯一的,请不要使用id,只需使用class

3)你不必为了找到它而在所有东西上设置id,所有对象都是相对的