javascript - jquery跳转页面是否可以传一个对象?
PHP中文网
PHP中文网 2017-04-11 10:59:44
[JavaScript讨论组]

$.each(data, function(n,value){

        if(n == 'data'){
            var orderCode = value.orderCode; // 订单编号
            var payment = value.payment; // 合计金额        
            var imageUrl  //图片路径
            var list = value.orderItemCommandList;
            var price;//商品单价
            $.each(list, function(n, value2){
                price = value2.price;
                imageUrl = value2.imageUrl;
            })                
            //规格

// window.location.href="http://localhost:8030/platform/itemPayComplete?orderCode="+orderCode+"&img="+imageUrl+"&payment="+payment+
// "&price="+price+"&propName="+propName+"&itemName="+itemName;

            alert(value)
            window.location.href="http://localhost:8030/platform/itemPayComplete?or="+value;
        }
    });        
PHP中文网
PHP中文网

认证0级讲师

全部回复(3)
巴扎黑

你的描述不是很清晰

如果我没理解错的话你是想要吧 对象 转换成URL 的格式

var value={data:"test",ok:"testok"}
var str = jQuery.param( value );
alert(str)

看看这样的弹出的结果是不是你想要的呢?

参考来自(stackoverflow)
效果演示

ringa_lee

把对象转成字符串

ringa_lee

应该不行,传字符串可以,注意最好encodingURI(string)..

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号