2015-02-08 57 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/