jQuery MiniUI

 找回密码
 立即注册
查看: 2052|回复: 4
打印 上一主题 下一主题

关于数据传值问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-3-24 14:45:32 |只看该作者 |倒序浏览
前台传入数据至后台:
可以用$ajax:{
      data:{data:json},
}然后后台接收,解析。
但是我想把后台的一个数据传到前台script方法中去,来写个判断函数。应该怎么弄?求指教

Rank: 8Rank: 8

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

Rank: 1

板凳
发表于 2017-3-25 10:04:40 |只看该作者
dforce 发表于 2017-3-24 15:38
我们主要通过ajax进行前后台交互。
你可以跑个ajax去后台取数据,ajax的success就是交互的回调 ...

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

Rank: 8Rank: 8

地板
发表于 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);
    }

Rank: 1

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

万分感谢!

Archiver|普加软件

GMT+8, 2024-11-17 06:26 , Processed in 1.071037 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部