1、你把js文件和php文件放在同一個文件夾下面,引用里面不用寫路徑,直接加文件名:這樣就可以了,其他的方法我目前還沒找到。html語言里面可以隨便寫路徑,只要指向正確就可以了。
專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)遂昌免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
2、javascript是不用寫在php標記里面的。在頁面的html里直接寫 …… 就可以了。
3、JS是客戶端腳本,PHP是服務器腳本,直接賦值給PHP變量,無法實現(xiàn)。
4、php中是不能執(zhí)行js的,js只能在php解析成html后才能執(zhí)行。如果想用php輸出js 就要把js代碼當作php的字符串來輸出。舉例:?php$alert = alert(1);echo .$alert.?上面的代碼解析成html 就會變成正常的js了。
1、大概了解了一下你希望得到的效果,而且也正是我這一周正在攻關(guān)的問題,并已經(jīng)完成最終測試。 ajax從另一個php頁面得到圖片地址(以text形式得到,形式以ul/li的html代碼格式在該php頁面中形成并顯示)。
2、既然是用AJAX,當然AJAX是調(diào)用服務端的方法訪問數(shù)據(jù)庫再對數(shù)據(jù)庫進行增、刪、改。首先你要理解WEB編程的原理,當一個網(wǎng)頁打開后你和服務端的連接是己經(jīng)斷了的,服務端保存不了你當前的狀態(tài)。不象CS編程。
3、你如果像ajax調(diào)取數(shù)據(jù)庫的信息 那你需要在PHP中讀取數(shù)據(jù)庫讓ajax去訪問你得php然后獲取到你的數(shù)據(jù)。
1、使用js動態(tài)獲取的數(shù)據(jù)是無法使用thinkphp標簽的,可以使用一些js的模板標簽,如 arttemplate 如果一定要動態(tài)使用thinkphp的標簽,可以設(shè)置一個獨立的頁面,顯示的就是html的內(nèi)容,再通過jquery get數(shù)據(jù)替換到頁面中。
2、如果是用tp框架的話,直接在模板頁面使用__URL__也就可以到達模板所在的控制器了。然后在加上你所要請求的方法然后獲取到數(shù)據(jù),打包成json字符串,然后返回就可以了。
3、你的控制器中有寫:$this-success($example)之類的嗎?你需要把當前的結(jié)果進行輸出,前臺的Js才可以調(diào)用到。
4、你要搞明白 你的ajax是發(fā)起請求后端的數(shù)據(jù),然后拿取回來的數(shù)據(jù)做處理。所以他會接受你的mingajax這個頁面的數(shù)據(jù)而不會理會你的php是怎么執(zhí)行的。你的php怎么做都沒用。