我使用一些免費的腳本來突出顯示單元格時的單元格。它可以單擊多個,所以我可以一次選擇多個單元格。當我點擊單元格時,我想檢索它們的值並在下面顯示輸入,以便在完成高亮顯示時發佈它。我的腳本看起來像下面:在jQuery中獲取所選單元格的值
function displayVals(item) {
var multipleValues = $(this).html() || [];
$("p.info").html("<b>Multiple:</b> " + multipleValues.join(", "));
alert($(item).html());
$("#clicked").val(multipleValues.join(", "));
}
$(document).ready(
function(){
$('#table3').highlight('td');
$('#table3').highlight('td', 'highlight-selected', 'mousedown');
$('#table3 td').click(function() {
displayVals(this);
});
}
);
在這個例子中displayVals
功能我用alert
來表現我現在選擇哪個小區。這是顯示沒有問題,但沒有粘貼在名爲clicked
的輸入,並沒有出現在p.info
。
如果有人能幫助我,我將不勝感激。
哦。並且在'displayVars'中,當我在mullipleValues中使用'item'時,定義了警報窗口崩潰並且沒有任何事情發生。 – Kamil 2011-05-24 08:07:24
你已經使用了警報中的項目,崩潰是什麼意思? – jantimon 2011-05-24 08:09:14
帶有'item'的警報顯示在屏幕上,但在multipleValues中用'item'和'item'提醒並停止顯示警報預警。 – Kamil 2011-05-24 08:21:33