ajax从js中传数据给php,没反应,求各位帮忙看下

JavaScript013

ajax从js中传数据给php,没反应,求各位帮忙看下,第1张

主要是data:{goodsNum:para}没有用引号,而且应该加载ajax模板,应该改为:

加入

<script src="js/jquery-3.3.1.min.js"></script>

然后修改为

data:{'goodsNum':'para'}

可以在jquery的ajax方法成功执行之后,执行相应的js代码

例如:index.html 页面

<script language="javascript">

var id = 10

$.ajax({

url:'ajax.php?action=ok',

type:'post',

data:'id='+id,

async : false,

success: function(data){

//可以在这里执行相应的js代码

$("#user_id").val(data)

}

})

</script>

<input type="text" name="user" id="user_id" value="">

<input type="button" value="点击" onclick="check()">

ajax.php 处理页面

<?php

if($_GET['action'] == 'ok'){

$id = $_POST['id']

echo $id

}

?>