Jqxgrid显示窗口正在加载...消息,而不是将数据绑定到Jqxgrid的打包 [英] Jqxgrid showing window Loading... message,not bale to bind data to Jqxgrid

查看:209
本文介绍了Jqxgrid显示窗口正在加载...消息,而不是将数据绑定到Jqxgrid的打包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 < script  >  
$(文件).ready(function(){
var datas = $ .ajax({
type: POST
contentType: application / json; charset = utf-8
url: WebForm2.aspx / Grid
data: {}
dataType: json
全球 false
async false
success:function(data){

var data = $ .parseJSON(data.d);
},
错误:函数(结果){
alert( error );
}

})。responseText;

alert(datas);

var dataAdapter = new $ .jqx.dataAdapter(datas,{
contentType:' application / json; charset = utf-8'
downloadComplete :function(datas,textStatus,jqXHR){
return datas.d;
}
}
);

调试器;
});
$( #jqxgrid)。jqxGrid(
{
宽度: 670
来源:dataAdapter,
// 主题:主题,
columnsresize: true
列:[
{text :' 名称',dataField:' 名称',宽度: 250 },
{text:' Email',dataField:' 电子邮件',宽度: 150 },
{text:' 地址',dataField:' 地址',宽度: 180 },
{text:' 联系',dataField:' 联系',宽度: 80 }
]

// 列:列
});

});
< / script >



 <   div     id   =  jqxgrid    runat   = 服务器 >  

< / div >





我从JSOn获取数据

但是无法将数据绑定到div。

解决方案

(document).ready(function(){
var datas =


.ajax({
type: POST
contentType: application / json; charset = utf-8
url: WebForm2.aspx / Grid
data: {}
dataType: json
global false
async false
成功:函数(数据){

var data =


。 parseJSON(data.d);
},
错误:函数(结果){
alert( error);
}

})。responseText;

alert(datas);

var dataAdapter = new


<script>
        $(document).ready(function(){
            var datas = $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "WebForm2.aspx/Grid",
                data: "{}",
                dataType: "json",
                global: false,
                async: false,
                success: function (data) {

                    var data = $.parseJSON(data.d);
                },
                error: function (result) {
                    alert("error");
                }

            }).responseText;

            alert(datas);
          
            var dataAdapter = new $.jqx.dataAdapter(datas, {
                contentType: 'application/json; charset=utf-8',
                downloadComplete: function (datas, textStatus, jqXHR) {
                    return datas.d;
                }
            }
                );

            debugger;
            });
            $("#jqxgrid").jqxGrid(
            {
                width: 670,
                source: dataAdapter,
                //theme: theme,
                columnsresize: true,
                columns: [
                    { text: 'Name', dataField: 'Name', width: 250 },
                    { text: 'Email', dataField: 'Email', width: 150 },
                    { text: 'Address', dataField: 'Address', width: 180 },
                    { text: 'Contact', dataField: 'Contact', width: 80 }
                ]

                //columns: columns
            });

        });
    </script>


<div id="jqxgrid" runat="server">

</div>



I'm getting data from JSOn
But not able to bind data to div.

解决方案

(document).ready(function(){ var datas =


.ajax({ type: "POST", contentType: "application/json; charset=utf-8", url: "WebForm2.aspx/Grid", data: "{}", dataType: "json", global: false, async: false, success: function (data) { var data =


.parseJSON(data.d); }, error: function (result) { alert("error"); } }).responseText; alert(datas); var dataAdapter = new


这篇关于Jqxgrid显示窗口正在加载...消息,而不是将数据绑定到Jqxgrid的打包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆