2015-12-10 26 views
1

假設我添加的格式,看起來像這樣的小區:現在免費的jqGrid 4.11 - UNFORMAT從編輯過程中的HTTP鏈接的格式

return '<a href="' + cellvalue + '" target="_blank">Click Here</a>'; 

,如果用戶試圖「編輯」的單元格,他將會顯示值'點擊這裏'進行編輯,而不是與實際的網址。

如何在用戶選擇編輯此行時顯示實際的網址?

謝謝,

Tal。

回答

1

您應該定義unformatter。該代碼可以是以下

unformat: function (cellvalue, options, elem) { 
    return $(elem).children("a").attr("href"); 
} 

unformat: function (cellvalue, options, elem) { 
    return $(elem).find("a").attr("href"); 
} 

unformat回調的第一個參數是從細胞文本,但3-d的參數是父的DOM元素由格式化程序創建的<a>