jQuery MiniUI

标题: 关于数据传值问题 [打印本页]

作者: KeithBarry    时间: 2017-3-24 14:45:32     标题: 关于数据传值问题

前台传入数据至后台:
可以用$ajax:{
      data:{data:json},
}然后后台接收,解析。
但是我想把后台的一个数据传到前台script方法中去,来写个判断函数。应该怎么弄?求指教

作者: dforce    时间: 2017-3-24 15:38:55

我们主要通过ajax进行前后台交互。
你可以跑个ajax去后台取数据,ajax的success就是交互的回调
作者: KeithBarry    时间: 2017-3-25 10:04:40

dforce 发表于 2017-3-24 15:38
我们主要通过ajax进行前后台交互。
你可以跑个ajax去后台取数据,ajax的success就是交互的回调 ...

小白一个,对这些用法不怎么熟悉,能用几句要点的代码指导一下吗?不胜感激
(eg:把后台在数据库查询到的count值返回到前端,前端根据这个count值来写个if判断)
作者: felt    时间: 2017-3-25 16:12:24

KeithBarry 发表于 2017-3-25 10:04
小白一个,对这些用法不怎么熟悉,能用几句要点的代码指导一下吗?不胜感激
(eg:把后台在数据库查询到的 ...

你可以下载我们试用包,里面都是有对应的后台的
比如这个示例的提交表单数据
http://www.miniui.com/demo/#src=form/form.html
function submitForm() {
            

            //提交表单数据
            var form = new mini.Form("#form1");            
            var data = form.getData();      //获取表单多个控件的数据
            var json = mini.encode(data);   //序列化成JSON
            $.ajax({
                url: "../data/FormService.aspx?method=SaveData",
                type: "post",
                data: { submitData: json },
                success: function (text) {
                    alert("提交成功,返回结果:" + text);
                }
            });

        }

后台  public void SaveData()
    {
        //获取提交的数据
        String submitJSON = Request["submitData"];
        Hashtable data = (Hashtable)Test.JSON.Decode(submitJSON);

        //进行数据处理
        String UserName = Convert.ToString(data["UserName"]);
        String Pwd =  Convert.ToString(data["Pwd"]);
      
        //返回处理结果                        前端就是在ajax的success里接收的text
        String json = Test.JSON.Encode(data);
        Response.Write(json);
    }
作者: KeithBarry    时间: 2017-3-25 17:39:26

felt 发表于 2017-3-25 16:12
你可以下载我们试用包,里面都是有对应的后台的
比如这个示例的提交表单数据
http://www.miniui.com/demo ...

万分感谢!




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2