我有一个输入问题。为什么.val()总是空的(Jquery)?
,这里是我的HTML/PHP代码:
$dotation = ($ig["dotation"]) ? $ig["dotation"]: '<input type="text" class="datepickerIG" name="igDota" size="8" value="test"/>';
$bo .= '<tr style="background-color: black;">
<td class="dot">' . $dotation . '</td>
<td class="modif" ref="' . $ig["id"] . '"><a href="#">Modifier</a></td>
这里是我的js代码:
var dot_cha = $(this).parent().find('.dot').val();
我的问题是,为什么VAR dot_cha永远是空的?! 当我使用.val确保.val,我得到正确的,我的错误在哪里?
谢谢。
你在哪里调用'VAR dot_cha = ... '因为'this'将引用调用者对象。除'.dot'外没有任何值,因为它是'td'。 – SubRed