Ⅰ jQuery 怎麼獲取 php查找資料庫的值
比如資料庫查出的值為$data,
可以使用Json的方式獲取數據,即在PHP端這樣:
<?php
$data = array('a'=>'1');
echo json_encode($data);
?>
在HTML頁面
<script type="text/javascript">
$.ajax({
url:"PHP頁面地址",
dataType:"json",
success:function(data){//data就是PHP頁面輸出的東西了
alert(data.a);
}
});
</script>
Ⅱ 求解一個jquery與php傳值的問題,如何將juery變數傳給php
用ajax就可以,不會就網路w3c 然後找到ajax就自己慢慢琢磨了,其實很簡單
$.ajax({
url : "<?php echo Yii::app()->createUrl('Deploy/Host');?>",
method : "post",
data : "hostid="+hostid,
success : function(msg){
eval("result="+msg);
if(result==2){
alert("失敗");
return false;
}
}
});
這是我項目上的一個例子,自己琢磨琢磨
Ⅲ php不能獲取jquery.ajax傳遞的變數值
應該是別的問題導致的,你可以用最簡代碼測試一下,比如
$.ajax({
url:tplroot + '/Home/History/GetData',
type:'post',
data: {username: '11'}
});
對應的php文件只保留以下內容
<?php
print_r($_POST);
然後執行一下,從控制台看看對不對。如果正確的話說明你的PHP部分的其他代碼有問題。
Ⅳ jquery通過PHP獲取數據綁定到select
首先要確定你的ajax是否正確返回了值,如果有返回值那就應該是字元串。
如果是json用的字元串話,需要轉一下rs=JSON.parse(rs)。
Ⅳ PHP怎麼接收jQuery的Ajax post過來的值
1、首先安裝配置php集成環境。以phpstudy為例。
Ⅵ jquery如何獲取php變數值
辦法1:使用表單提交的辦法。像上面朋友說的,可以用隱藏域input type = hidden value=「JS的值」 提交
辦法2:使用AJAX非同步請求,把js的數據傳回伺服器讓php程序處理。
Ⅶ 百度編輯器php怎麼使用JQuery取值
你這樣直接取值是取不到的
用ueditor的API介面
var html = ue.getContent();
Ⅷ php如何獲取jquery ajax傳遞過來的值
程序如下:
if ($_REQUEST['act'] == 'c**ignee_list')
{
/*
* 檢查用戶是否選擇匿名購物
*/
if (isset($_REQUEST['direct_shopping']))
{
$_SESSION['direct_shopping'] = 1;
}/*
* 檢查用戶是否已經登錄
* 如果用戶已經登錄了則檢查是否有默認的收貨地址
* 如果沒有登錄則跳轉到登錄和注冊頁面
*/
if (empty($_SESSION['direct_shopping']) && $_SESSION['user_id'] == 0)
{
/* 用戶沒有登錄且沒有選定匿名購物,轉向到登錄頁面 */
$result['error'] = 1;
$result['message'] = '對不起,您沒有登錄或者您未選擇匿名購物!';
echo $json->encode($result);
exit;
}
}
echo $json->encode($result);
$('#addr_modify').click(function(){
$.ajax({
type: "POST",
url: "flow_ajax.php?act=c**ignee_list",
cache: false,
data: "&m=" + Math.random(),
beforeSend:function(){$('#addr_modify').html('[獲取中...]')},
success:function(data){
re = $.evalJSON(data);
alert(re.message);
if(re.error == 1)
{
alert(re.message);
window.location.href="flow.php?step=cart" + "&m=" + Math.random();
return;
}
else if(re.error == 2)
{
alert(re.message);
window.location.href="flow.php?step=c**ignee";
return;
}
$('#addr_modify').hide();
$('#addr_okbox').hide();
$('#addr_editbox').show();
// $('#addr_editbox').html(re.content_list);
// $('#addr_edit_table').html(re.content_table);
}
})
});
Ⅸ jquery中的$.post(),提交到php端如何獲取值
ajax 提交 後在控制器里mp($_POST)你提交的數據 可在 控制台 里看返回的數據 查看是否有結果
在控制器里 echo "0k" 是返回結果 頁面中 javascript 中的 if(data=='ok'){....} 才可執行。