2015-02-08 60 views
-2

爲什麼在我的ajax插入HTML之後我不能使用.find()Ajax結果後無法使用find()

這是我problem

第44行我安慰,但它返回空白。當我編碼已經HTML不是阿賈克斯結果它的工作。

+0

.find( 「P [數據-ID ='」 + CONTACT_ID +「'] 」))應被.find(「[數據-ID = '「+ contact_id +」']「))。 「#modalBodyContact」裏面看不到螞蟻p標籤 – 2015-02-08 11:36:39

回答

1

您正在尋找p元素上的屬性data-id,但它沒有設置。

您需要設置它...

數據-ID = '+ item.id +'

就像你已經在做的按鈕

0

對象將始終返回空,因爲你已經id'ed元件正確

<td><p>'+item.contact_number+'</p></td> 

應該是

<td><p data-id='+item.id+'>'+item.contact_number+'</p></td> 

更新了小提琴請看看

http://jsfiddle.net/w2nscncu/4/