使用 JavaScript 发布嵌套值(提供 PHP 示例)
posting nested values using javascript (php example provided)
我有一些PHP代码将数据发布到API,并编译curl的POST信息,如下所示:
<?php
$post_data['field'] = 'fieldsValue';
$post_data['field2'] = 'field2sValue';
$post_data['parameters']['limit'] = '10';
$post_data['parameters']['offset'] = '10';
$post_data['parameters']['search'] = 'value';
?>
如何使用XMLHttpRequest在javascript帖子中实现相同的嵌套参数来容纳
['参数']['limit']和['parameters']['偏移量']值?到目前为止的代码:
<script>
function fieldSearch(query){
var xhttp = new XMLHttpRequest();
var postdata = "field=fieldsvalue&field2=field2sValue";
xhttp.open("POST", "app.php", true);
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.setRequestHeader("Content-length", postdata.length);
xhttp.send(postdata);
}
</script>
尝试创建这个。
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
function formSubmit(frmElement){
var xhr = new XMLHttpRequest();
xhr.onload = function(){alert(xhr.responseText);}
xhr.open(frmElement.method, frmElement.action,true);
xhr.send(new FormData(frmElement));
return false;
}
</script>
</head>
<body>
<form method="post" action="app.php" onsubmit="return formSubmit(this);">
<input type="text" name="field"/>
<input type="text" name="field2"/>
<input type="text" name="parameters[limit]"/>
<input type="text" name="parameters[offset]"/>
<input type="text" name="parameters[search]"/>
<input type="submit" value="submit">
</form>
</body>
</html>
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 将数组从PHP传递到Javascript
- 如何在php文件中获取$.post-ajax传递的值
- Javascript运行php文件,然后下载文件
- PHP中的setcookie仅适用于localhost
- 如何使用jquery处理php循环通过元素
- 通过Ajax将JavaScript函数传递给PHP文件
- 而循环只设置php中输入字段中的第一个值
- 我需要从php调用javascript或jquery
- PHP AJAX图片上传示例不上传
- 如果使用 PHP 标签,PHP jquery 示例不起作用
- 如何将页面重定向到“示例.php”
- 使用 JavaScript 发布嵌套值(提供 PHP 示例)
- Google PHP/MySQL中的Javascript错误和Google Maps示例
- 示例PHP或JS代码显示FaceBook喜欢上的内容
- JS / jQuery提交由PHP处理的表单的示例
- Javascript验证与php示例1
- 如何获得所有的图像与最后的艺术家.fm API(需要示例)PHP