jquery
2016-10-21 48 views 0 likes 
0

无法从插入的模态html中进行选择。 dispatchBody不会”选择或插入jquery从插入的html中选择

success: function (response) { 
     var result = omac.getJson(response); 
if (result.status.msg == "Success.") {var html = '<div class=\"modal right fade\" id=\"referenceModel\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\"> <div class=\"modal-dialog\" role=\"document\">  <div class=\"modal-content\">   <div class=\"modal-header\" style=\"background-color: #428bca;color:#fff;\">    <button type=\"button\" class=\"close\" id=\"btnCloseModel\" data-dismiss=\"modal\" aria-label=\"Close\"><span aria-hidden=\"true\">&times;<\/span><\/button>    <h4 class=\"modal-title\" id=\"myModalLabel\">Reference Center<\/h4>   <\/div>    <div class=\"modal-body dispatchBody\"> <\/div> <div class=\"modal-footer\">  <button type=\"button\" class=\"btn btn-primary\" data-dismiss=\"modal\">CLOSE<\/button><\/div><\/div><\/div><\/div>'; 
$(html).after(".mainBody"); 
      $('.dispatchBody').html(result.results.html); 
     }} 
+1

首先'if(result.status.msg =“Success。”)'是一个赋值,你可能需要==。否则,请尝试给出更多关于你想要做什么的细节 –

+0

不理解问题。也许你可以创造一个庞然大物? – Knostradamus

回答

0

我猜测,你正试图在这里做的是: .mainBody后插入HTML变种的内容,并.dispatchBody的内容设置为返回的结果

就剩下你一个不正确的使用。经过的,它应该是

$(".mainBody").after(html);

看到http://api.jquery.com/after/的详细信息,

如果这不是您的意图,请更新您的问题以反映这一点。

相关问题