2012-11-18 45 views
0

我有這個asp.net錶行,我用它來插入行字段。現在,您可以看到,如果我點擊添加伴隨人員,將添加一個新行。我的問題是在BirthCountry字段上,因爲我使用的是JavaScript插件,我只能使用ID字段綁定插件。在使用RadAjaxPanel時綁定特定的Javascript函數

該插件的語法是

var as = new bsn.AutoSuggest("ContentPlaceHolderDefault_contentMain_newVisaRegistrationID_txtCountry", country); 

我怎樣才能做到這一點,每次我點擊「添加陪同人員」的具體國家字段將綁定或裝有自動提示初始化腳本?

下面是截圖。

enter image description here

+0

您所選擇的brandspankingnew插件不能輕易被修改的任務。我會考慮使用[jQuery UI自動完成插件](http://jqueryui.com/autocomplete/)你可以指定任何類型的CSS選擇器:一個ID,一個類名或組合。 – teddybeard

回答

0

您可以處理Ajax完成,然後您可以將事件附加到帶有class =「birthCountry」每一個元素,並將它們做自動完成。 這樣的事情在你的情況:

ajaxcomplete: function(){ 
    $.each($(".birthCountry"),function(key,value){ 
     var as = new bsn.AutoSuggest($(value).attr("id"), country); 
    }); 
};