問候, 我遇到以下問題。jsTree導致整個頁面上的鏈接中斷
<script type="text/javascript">
$(function() {
$("#industries").tree({
callback: {
onselect: function(NODE, TREE_OBJ) {
$("#SelectedIndustryROWGUID").val($(NODE).attr("id"));
$("#resultMessage").append($(NODE).attr("rel"));
}
},
data: {
type: "json",
async: true,
opts: {
method: "GET",
url: "/CreateMessage/GetIndustries/"
}
}
});
});
這工作得很好,但是,當我點擊頁面上的任何鏈接,這是行不通的:在我的asp.net mvc的頁面(這是一個局部視圖)我創建如下jsTree的一個實例。當我從上下文菜單中選擇「在新選項卡中打開」選項時,鏈接將被執行。當我刪除上述部分,一切工作正常 有人可以幫我這個嗎?
編輯 我已經改變了上面的代碼如下:
<script type="text/javascript">
$(document).ready(function() {
$("#industries").tree({
callback: {
onselect: function(NODE, TREE_OBJ) {
$("#SelectedIndustryROWGUID").val($(NODE).attr("id"));
$("#resultMessage").append($(NODE).attr("rel"));
}
},
data: {
type: "json",
async: true,
opts: {
method: "POST",
url: "/CreateMessage/GetIndustries/"
}
}
});
});
(我加$(文件)。就緒(函數(){... 但它也沒有幫助
EDIT2 我也問上jsTree討論組這個問題,我收到了一個答案。升級了jQuery 1.4.2版本解決了這個問題!
如果此問題已解決,請選擇一個答案並標記爲已解答。如果答案不正確,您可以將自己的答案添加到實際解決方案中,然後將其標記爲答案。這樣做會幫助尋找未解決問題的人們不浪費時間。 – Tauren 2010-05-04 16:45:46
感謝發佈這個,jquery 1.4.2更新也爲我創造了奇蹟。我第一次看到jquery – stimms 2010-05-18 13:54:08