dongsou4301 2015-11-29 00:16
浏览 75

使用javascript通过表单发送对象

I'm stuck trying to pass an object to another page , using javascript. I hope you can give me a hand . Thanks.

Here the object created and sent through a form and input.

var cars = {nombre : "luis", apellido: "heya"};

var form = '<form action="RegisterOrder.php" method="post">'+'<input type="hidden" name="arrayDatosProductos" value="'+cars+'"></input>'+'</form>';
$(form).submit();

In the page that receives the object :

var a = new Object(<?php echo $_REQUEST['arrayDatosProductos']; ?>);
alert(a.nombre);
  • 写回答

2条回答 默认 最新

  • dpdbu24262 2015-11-29 00:22
    关注

    JavaScript

    var cars = {nombre : "luis", apellido: "heya"};
    
    var form = '<form action="RegisterOrder.php" method="post">'
        + '<input type="hidden" name="arrayDatosProductos" value="'
        + String( JSON.stringify(cars) )
        + '"></form>';
    $(form).submit();
    

    PHP

    var a = <?= $_REQUEST['arrayDatosProductos']; ?>;
    alert(a.nombre);
    

    I am not sure about the jQuery stuff, submitting a form created in JavaScript, but you need to convert the object cars to JSON and have it echoed in PHP into the new variable.

    评论

报告相同问题?

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图