首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery ajax发现IE8中不工作的数据

jQuery ajax发现IE8中不工作的数据
EN

Stack Overflow用户
提问于 2014-10-13 11:35:16
回答 1查看 586关注 0票数 1

我使用jquery 发布表单数据。jquery返回数据。

在警报中通过ajax获取数据。

现在的问题是,我想展示DIV画廊 HTMl。为此,

代码语言:javascript
复制
  <form action="" method="post" name="view_all" id="view_all">
  <input type="hidden" name="viewmoreimages" value="viewmore" />
  <input type="submit" value="Load more" name="viewall" id="submit"  class="b1"/>
   </form>
  <div id="gallery_cnt"></div>


 jQuery(function(){
   jQuery( "#view_all" ).submit(function( event ) {

    <?php $site_url = site_url();?>
   var viel = jQuery('#submit').val();
  jQuery.ajax({ 
     data: jQuery("form#view_all").serialize(),
     type: 'post',
     success: function(data) {

    var j = jQuery(data).find("#gallery_cnt").html(); 

    alert(j);
   jQuery('#gallery_cnt').html(j);



    }
     });
     event.preventDefault();


      });});

对于IE8值,var j返回未定义的,而在其他浏览器中运行良好。

需要帮助来为ie8.显示它

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-13 11:39:01

我觉得你搞错了。但是试试这个..。

代码语言:javascript
复制
 <form action="" method="post" name="view_all" id="view_all">
  <input type="hidden" name="viewmoreimages" value="viewmore" />
  <input type="submit" value="Load more" name="viewall" id="submit"  class="b1"/>
   </form>
  <div id="gallery_cnt"></div>


jQuery(function(){
jQuery( "#view_all" ).submit(function( event ) 
{
    <?php $site_url = site_url();?>
    var viel = jQuery('#submit').val();
    jQuery.ajax({ 
        data: jQuery("form#view_all").serialize(),
        type: 'post',
        success: function(data) 
        {
            var j = jQuery(data).find("#gallery_cnt").html(data); 
            alert(j);
            jQuery('#gallery_cnt').html(j);
        }
    });
    event.preventDefault();
});
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26339054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档