1樓:蕩清風
你會不會用ajax啊
會用前面的我也不寫了
請求到php返回資料直接exit("你的結果");
var result = xhp.responsetext;這就是個你php輸出的資料
陣列的花 php exit(json_encode($array));
js端var result = eval(xhp.responsetext);
直接轉為js物件
2樓:匿名使用者
用jquery,比單純的ajax方便得多
比如:假設你score.php頁面最終輸出100這數字(<?php echo 100;?>)
這段**執行後回彈出警告框並顯示100
jq中的$.post方法是將一些引數傳送到你預定的頁面進行執行,執行完成後用**函式方法該頁面的執行輸出結果:
語法是:$.post(執行的頁面,要傳送的引數,執行完畢後的**函式)
第一個引數是必須的,後2個引數看你的需要,可要可不要!
3樓:匿名使用者
可以通過ajax 請求score.php
在score.php中呼叫資料庫,獲取$score,$number做intval($score/$number)計算,用echo 輸出
ajax中**函式獲取返回的數值即為你要的數值,然後在js中做dom樣式屬性更改
4樓:匿名使用者
有一個框架叫 xajax
但是不推薦用~ 效率不怎麼好。
如果是我會用xml
或不會用xml 的話
把php的結果集 echo 給 js 變數裡在 js 來處理。主要是看邏輯了
php 有的函式 js 裡 80% 都有的 (這裡說的函式是 不是函式名一樣的意思,函式名不一樣, 功能是一樣的 ^^)
php函式如何可以利用js函式的返回值
5樓:匿名使用者
//提交到目錄下的index.php檔案下
//php接收時$_post['id'];就可以接收到js傳值為1
//如果想反饋給js 用json方法返回,data就是返回的值
6樓:匿名使用者
php是先執行的,怎麼可能獲得js的返回值呢?
php如何呼叫js函式並獲取其返回的資料?
7樓:
人家問的是php呼叫js函式。。。樓主,我可以很負責的告訴你,這是不可能的。php是在伺服器端執行的指令碼,而js是在瀏覽器執行的指令碼,你要呼叫可以,直接echo個script就可以,但是獲取返回值是不可能的,只有讓js把返回值通過ajax傳送給php才可以。
8樓:匿名使用者
你說的其實就是ajax,而ajax通過jquery會少寫很多**$.get(url,,function(data),type)$.post(url,function(data),type)url就是你的php檔案的url地址,function(data){}中的data是從php返回的資料,那麼這個函式就是對得到的資料的處理,一般就是用jquery的.
html()方法設定你的dom內容,type就是返回的資料型別,預設為html,因為查詢結果可能是陣列,那麼也可以返回xml及json
it's my fault,sorry.引數加的位置已經修改
9樓:梅麗雅凱特
php不能直接呼叫js。只能通過ajax進行互動。
10樓:
都這麼想過,事實上是幹不了的,除非你用ajax或者乾脆get
11樓:
這個不可能的。伺服器端怎麼可能呼叫客戶端行為。反過來用ajax可以實現,但是如你所說確實不可能啊。
如何把php中獲取的資料傳遞到js中使用
12樓:匿名使用者
看你想怎麼使用php的資料。比如我從資料庫裡拿出一個資料,然後echo
那你js裡就可以通過dom來獲取h1的innerhtml不要直接用js,最好用現成的library,比如jquery,prototype之類的,因為他們有瀏覽器相容。
還有就是用ajax,動態獲取你要的內容。即通過js**,呼叫php**,然後傳遞迴你要的資料。
ajax非常的流行,因為不會造成網頁停滯,強調的是asynchronous (不同步)。
13樓:匿名使用者
先在js裡寫好function**,然後在php中呼叫對應的function就行了,呼叫的同時就可以有引數的傳遞。
14樓:守護翼小寶
放到隱藏域內,然後js獲取隱藏域的值
15樓:匿名使用者
給你舉個例子
相當於alert("hello");
把值從php傳值到js中去
16樓:匿名使用者
你的意思是使用a呼叫p來執行查詢,然後b的查詢結果返回給a裡面的js是吧?如果是這個的話繼續追問,不是的話說清楚流程再問、
首先你需要賦值的js不能是單獨的指令碼檔案。
vb winhttp post返回的資料含有中文的部分是亂碼,怎麼解決
應該是要轉碼,你看一下你請求的 用的是什麼編碼,再適當的調整一下,你這樣我也不太清除是什麼情況 為什麼winhttp的responsetext屬性返回亂碼 vb文字檔案讀入中文成了亂碼,求助!解壓檔案出現中文亂碼怎麼辦解決辦法 vb天生就是unicode的命,除非相容ansi,不要使用lenb等後邊...
php從資料庫查詢獲然出來,php 從資料庫查詢,獲取不出來
貼下錯誤 吧,要不然無法判斷。php怎麼獲取資料庫查詢返回的結果 php把資料庫查出來的放到session 為什麼取不出來 10 首先你的問題清晰明瞭,完全沒必要與資料庫牽扯關係。我給你提醒三點你檢查一下 一 session有過期時間限制 二 session域名地址限制 相同的域名下,二級域名需專門...
php如何獲取幾行資料,php如何讀取前幾條資料
foreach list as key val php如何讀取前幾條資料 首先,應該建議在sql語句上控制,例如在access sql server裡面這樣寫 select top 5 在mysql下應該這樣寫 select limit 5此外,要在while裡面迴圈,可以這樣修改 i 1 whil...