0

我无法获得动态文本字段值。请参阅下面我的 jquery 代码。

我在为 LandMark 创建文本字段时添加了 onclick 事件。请看下面的代码。我总是变得不确定。请帮我。

函数动态事件(){

     alert("dynamic event");
     $(document).ready(function(){
     alert("inside ajax --> dynamic");

     var table = document.getElementById("dataTable");
     alert("table-->"+table);
     var rowCount = table.rows.length;         
     alert("rowCount-->"+rowCount);
     alert("value of rowCount"+rowCount);           
     var uniqueId;
     for (var i=rowCount;rowCount>7;i++){

        uniqueId = i;
        alert("inside for loop");
        alert("uniqueId-->"+uniqueId);

        var element = document.createElement("input");
        uniqueId=uniqueId-1;   

            element.id = "t02Travelfrom" +uniqueId;


            var tfrom=element.id; 

            alert("tfrom id-->"+tfrom);

            var t02Travelfrom=$("tfrom").val();

            alert(tfrom+"--value-->" +t02Travelfrom);

        }

     });

 }
4

2 回答 2

0

您的选择器不正确:

var t02Travelfrom=$("tfrom").val();

改成:

var t02Travelfrom=$("#" + tfrom).val();
于 2013-07-30T09:21:33.513 回答
-1

$("tfrom")返回带有标签的元素tfrom

你需要$(tfrom). 您不需要双重配额。

于 2013-07-30T09:25:38.313 回答