小编oys*_*hee的帖子

无法通过ajax发送json数据

我正在使用click事件创建一个json数据.然后我试图通过ajax将json数据发送到我的php脚本并提醒响应.但是我无法将json数据发送到我的php脚本.它的回归NUll.

jquery脚本:

var jsonObj = [];
$("#additembtn").click(function(event){
event.preventDefault();
var obj = {};
obj["medicine_name"]=parsed.medicine_name;
obj["quantity"]=unit;
obj["price"]=price;
jsonObj.push(obj);
console.log(jsonObj);
})

$("#order").click(function(event){
event.preventDefault();
$jsonObj=JSON.stringify(jsonObj)
$.ajax({
url: "../siddiqa/function/ordermedicine.php",
type: "POST",
//dataType: "json",
data: jsonObj,
success:function(data, textStatus, jqXHR)
        {
        alert(data);

        },
error: function(jqXHR, textStatus, errorThrown)
        {
            //if fails   

        }
})


})
Run Code Online (Sandbox Code Playgroud)

PHP SCRIPT

<?php
require_once('../configuration.php');
$con=new mysqli($hostname,$dbusername,$dbpass,$dbname);
if (mysqli_connect_errno($con)) {
    die('The connection to the database could not be established.');
}
$obj = json_decode($_POST['jsonObj']);

echo $obj['medicine_name'];


?>
Run Code Online (Sandbox Code Playgroud)

无法在php脚本和php返回NULL响应中使用数据

javascript php ajax jquery json

6
推荐指数
1
解决办法
778
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

json ×1

php ×1