jquery页面传值?

页面上用jQuery获取的值,怎样能传递到后台,C#

建议学习下 jquery ajax 部分,先给你个源码看看

  //订单状态

        function OrderConfirm(OrderID) {

            $.ajax({

                type: "POST",

                url: "/Booking/BookingInfo.aspx",

                data: "OrderConfirm=TrueOrderID=" + OrderID,

                success: function(msg) {

                    if (msg == "success") {

                        //msg 是你后台传的信息,可以传你想要的信息

                        alert("信息确认成功!");

             卜厅       }

                    else {

                        $("#lblErrMsg").text(msg);

                        $("#lblErrMsg").show();

                    }

                },

                error: function(msg) {

                   alert("错误");

                }

            });

        }

后台 pageload 代码

            if (Request["OrderConfirm"] != null  Convert.ToBoolean(Request["OrderConfirm"]))

            {

                int OrderID= (Request["OrderID"] == null) ? 0 : Convert.ToInt32(Request["OrderID"]);

                string strResult = String.Empty;

                if (OrderID!= 0)

       运橡         {

                    try

                    {

                      //你的code

                       //这是你后台传给前台的值

                        strResult = "success";

                    }

                    catch (Exception ex)

              型悄隐      {

                        strResult = ex.Message;

                    }

                }

                Response.Clear();

                Response.Write(strResult);

                Response.End();

                return;

            }

Jquery怎么传值?

"确定": function(){

// 传值至这里,改变指定的input text

// 假设你有个Input 的id是 'name', 你就可森孝以这么写:

$("#name"侍败).val("名字");

// 然后此谈稿你可以点下确定按钮,试试效果.

},

关于jquery和子页面向父页面传值

1. parent.openDialog("child", "核蠢?page=fathercustName=txtEmployee");

问棚激号前面具体的页面写上不就行了。链氏袜

或者直接用window.open()不也行吗

2.写一个函数:

function quzhi(obj)

{

var name=$("#" + obj.id + " td").eq(2).text();

return name;

}

这就是取得name的值,obj是传入一个tr

jquery页面传值?  第1张

Jquery获取页面传值

function request(paras){

var url = location href;

var paraString = url substring(url indexOf("?")+ url length) split("");

var paraObj = {}

for (i= ; j=paraString[i]; i++){

paraObj[j substring( j indexOf("=")) toLowerCase()] = j substring(j indexOf("=")+ j length);

顷汪}

var returnValue = paraObj[paras toLowerCase()];

if(typeof(returnValue)=="undefined"){

return "";

 雀冲仔 }else{

return returnValue;

判做}

}

//如你给出的地址可以这样

var classid = request("classid");

lishixinzhi/Article/program/Java/JSP/201311/20521

jquery如何快速获取页面的get传值

好像jquery未封装有直接获取的方法,请参亮模考javascript原生老侍方法:

小明age=29

!-- target.html 页面的代码 --

侍键吵input type=button value="获取URL传递的参数" onclick="getSearch()"br

script

function getSearch(){

var parasArray = location.search.substr(1).split("");//获得格式如 [name=Tommy,age=25]这样的数组

for (var i in parasArray){

//参数值中含有的中文要先解码,否则会显示为 %E5%B0%8F%E6 的格式

var para=decodeURI(parasArray[i].split("=")[1]);//或使用 decodeURIComponent()方法

alert(parasArray[i].split("=")[0]+" : " + para);

}

}

/script

jquery怎么获取页面传值

可以通悄搜过url传值(用js解析url参数)

cookie也可以(用js操作码则cookie)

window.localStorage(用js存取) //同理也有其他的方法启模历 比如sessionStorage

也可以通过服务端实现

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的前端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23
下一篇 2023-09-23

相关推荐

发表回复

登录后才能评论