日期:2014-05-16  浏览次数:20446 次

采用 append 添加的html input无法获得值?
for (var i = s1 + 1; i <= s; i++) {
  $('#qh_day').append('<option value="' + i + '">第' + i + '天</option>');
  var tr;
  tr = '<table border="1" width="100%" style="background:#fff3d9;" class="lineList" id="qh_day_' + i + '">';
  tr += ' <tr>';
  tr += ' <td width="10%">行程标题:</td>';
  tr += ' <td><input name="title_' + i + '" id="title_' + i + '" type="text" value="" size="50" class="formTitle" />';




我想获取 这里的 title_ + i 比如 title_1 的值 ,可是怎么都获取不了,怎么回事?怎么解决?

我确定这里 的 i 是从1开始的

------解决方案--------------------
能把分给自己吗。。?? 我来了!
------解决方案--------------------
探讨

能把分给自己吗。。?? 我来了!

------解决方案--------------------
应该是$('#qh_day_').吧
------解决方案--------------------
让你不写name