是否可以从ajax传递值,如:
$sql = "SELECT * from table WHERE ID=$('#id').val()";
答案 0 :(得分:0)
不,你不能做这样的事情。如果你真的想从你的ajax或javascript 8传递一个值,你必须进行ajax调用,或者你可以通过html post / get方法传递它。您可以轻松操纵html使用javascript发送/发布。
答案 1 :(得分:0)
答案 2 :(得分:0)
您也可以这样尝试。
连接sql query
和value
,并将其传递给其他页面。
<?
$('#id').click(function(){
var OrderId=$('#id').val();
var sqlStmt="SELECT * from table WHERE ID=";
var sqlQuery = sqlStmt+OrderId;
$.ajax({url:"AjaxPage.php?sqlQuery="+sqlQuery,cache:false,success:function(result){
alert(success);
}});
});
?>
<强> AjaxPage.php 强>
<?
$sqlQuery = $_GET['sqlQuery'];
echo $sqlQuery;
?>