【发布时间】:2012-11-30 09:46:05
【问题描述】:
我的输入有问题。
这是我的 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 总是空的?! 当我使用 .html 而不是 .val 时,我得到了正确的结果,我的错误在哪里?
谢谢。
【问题讨论】:
-
你在哪里调用
var dot_cha = ...因为this将引用调用者对象。此外.dot没有任何值,因为它是td。