0
我正在使用jquery打印下表。表格有兩列。一個用於複選框的值和其他值。 我正面臨的問題是當我點擊一個複選框時,它觸發的是隻有當點擊值時纔會觸發的功能。單擊複選框時停止觸發功能
有人可以告訴我如何在單擊複選框時停止觸發函數嗎?
PHP代碼,打印表格
<table border='1' cellspacing='12' cellpadding='4' style='border-collapse: collapse' width='700' id=topictable >
<?php while ($row = mysql_fetch_assoc($results)) {
$topic = $row['topic'];
?>
<tr bgcolor='white'>
<td class='value'><a href='#'><?php $topic ?></a></td>
<td bgcolor='white'width='5%'><input type=checkbox name=chekboxTopic[] value= <?php $topic ?> </td>
</tr>
<?php
}
?>
</table>
Java腳本的
$(document).on("click","#topictable td", function() {
// to set the session variable`enter code here`
var strSelectedTopic = ($(this).text());
alert(strSelectedTopic);
var switchval = "setsessiontopic";
var param = "switchval=" + switchval + "&topic=" + strSelectedTopic;
ajaxSend(param);
var form = document.getElementById("abcd");
form.action = "design.php"
form.target = "_blank";
form.submit();
return false;
});
這裏是id'topictable'在HTML? –
更正。它現在應該是可見的。 – user1000
這行不正確,我可以猜測:'''。應該是:'」/>'您還沒有關閉輸入。你也應該添加引號。可能或者可能沒有幫助,但絕對應該關閉。 – Rasclatt