使用jQuery的ajax時url的相對路徑問題
好吧,沒有踏踏實實地規矩學習,有些細節果然沒注意好。
今天在優化自己做過的網頁,用的是jQuery,結果把整個專案重新部署後(js統一放到一個資料夾下)發現原來寫好能用的ajax傳送不了資料!
大概猜到是在$.ajax裡面url引數的問題,我用的是相對路徑,原來js和後臺接受的php檔案在同一個目錄下(book/),後來分開以後(js檔案放到了book/static/js/下)把url引數改為../../login.php,因為我覺得這個相對路徑是相對js檔案的,結果就用不了。
查了一晚上(順帶提一下IDE坑爹),終於搞明白js裡面jQuery的url引數若用相對路徑,應是php檔案相對引用js檔案(也就是html)的相對路徑。也就是說我搞了半天,其實根本不用改囧。直接寫login.php就好了(因為我html和php檔案在同一資料夾下。
相關推薦
css中插入圖片時的相對路徑和絕對路徑
在CSS檔案裡,有時要用到background,即加一個背景圖片,新增的路徑根據圖片及css檔案的相對位置分以下兩種型別: 1.同包下:background : url(xxx.jpg); 2.不同包: 在這種情況下有2中方法可以設定,一種是使用絕對路徑,即C:\Users\dellpc
require其他指令碼時的相對路徑問題
專案中引用其他指令碼時需要用到相對路徑。 "."表示當前目錄,"./"表示當前目錄下 ".."表示上一級目錄,"../"表示上一級目錄下 "../../"表示上上級目錄 直接“/”表示根目錄 在VSCode中選擇“開啟資料夾”方式,在編輯指令碼時require填相
jsp中使用 、、、和ajax 標籤中的URL相對路徑問題
昨天遇到一個問題,怎麼說呢,其實不算是問題,解決的辦法有,但是就是覺得太LOW了。 然後在這個頁面裡面,有AJAX: function c(o){ o.click(function(){ $.ajax({
使用jQuery的ajax時url的相對路徑問題
好吧,沒有踏踏實實地規矩學習,有些細節果然沒注意好。 今天在優化自己做過的網頁,用的是jQuery,結果把整個專案重新部署後(js統一放到一個資料夾下)發現原來寫好能用的ajax傳送不了資料! 大概猜到是在$.ajax裡面url引數的問題,我用的是相對路徑,原來js和後臺接
js獲取當前域名、Url、相對路徑和參數以及指定參數
art asp amp 出錯 .aspx ret 指定 部分 修改 摘自:https://www.cnblogs.com/wangdahai/p/6221399.html有修改。 一、js獲取當前域名的2種方法 方法一 var domain = document.doma
js獲取當前域名、Url、相對路徑和參數
ref path ive spl art 所有 字符 出錯 cti 一、js獲取當前域名有2種方法 1、方法一 var domain = document.domain; 2、方法二 var domain = window.location.host;
js獲取當前域名、Url、相對路徑和引數以及指定引數 js獲取當前域名、Url、相對路徑和引數以及指定引數
js獲取當前域名、Url、相對路徑和引數以及指定引數 一、js獲取當前域名有2種方法 二、獲取當前Url的4種方法
關於javaweb中的絕對路徑和相對路徑(關於引用外部資源時的路徑問題)
相信大家在寫web專案時,對於外間資源的引用多多少少都會用到,而此時引用的路徑就顯得十分重要!(在跳轉或者其它請求後頁面樣式得丟失便就是路徑得問題) 在開始之前大家需要明白一點就是web專案建立的時候會有一個Web-Content,但是在專案釋出後這個就不存在了,所以再訪問的時候路徑不許要考慮W
js獲取當前域名、Url、相對路徑和引數以及指定引數
用 Javascript 可以單獨獲取當前域名、Url、相對路徑和引數,所謂單獨攻取,即域名不包括網頁檔案的路徑和引數、引數不包括域名和網頁檔案路徑,下面分別介紹。 一、js獲取當前域名有2種方法 1、方法一 var domain = document.domain; 2、方法二 va
Struts2的web.xml中的url-pattern路徑配置為/*.action時,Tomcat一啟動執行就報錯(嚴重: A child container failed during star)
Struts2中web.xml中的url-pattern路徑配置錯誤導致Tomcat一起動就報錯。 如上圖url-pattern配置為/*.action (錯誤) 修改成:  
php命令列(cli)下執行PHP指令碼時相對路徑報錯問題
問題產生的原因: 在php命令列下執行.php檔案時,執行環境的工作目錄是php命令程式(php.exe)所在目錄,所以如果想在檔案內使用相對路徑時,要先切換當前的工作目錄才行。 解決方法:將工作目錄切換到當前檔案目錄 $oldpath = getcwd();
jsp引入js時的絕對路徑和相對路徑
一.問題 JSP中究竟採用絕對路徑還是採用相對路徑隨著所採用技術的越來越複雜,這個問題也變得越來越難以解決。 1)採用相對路徑遇到的問題 l 相對路徑固然比較靈活,但如果想複製頁面內的程式碼卻變得比較困難,因為不同的頁面具有不同的相對路徑,複製後必須
C#載入圖片時,對同一圖片,絕對路徑沒問題,相對路徑報錯。
讀取圖片時的路徑無外乎有兩種:1:絕對路徑。2:相對路徑。開發過程中絕大多數情況應使用相對路徑。但在讀取圖片時,有時使用相對路徑會報錯,而使用絕對路徑則沒問題。 解決方案:前提是路徑設定正確,在VS中右鍵點選圖片的屬性<複製到輸出目錄>: 不復制------&g
Http,Https (SSL)的Url絕對路徑,相對路徑解決方案Security Switch 4.2 英文幫助文件
Security Switch 4.2 =================== Security Switch enables various ASP.NET applications to automatically switch requests for pages/r
在新建FileInputStream時使用當前相對路徑或者絕對路徑作為引數的問題
今天在寫手機與PC的webservice(用axis2實現的)傳輸圖片的程式,服務端是一個類,編譯後直接部署在axis的pojo資料夾裡,當我new一個FileInputStream時,想使用相對路徑這樣無論我的服務端部署到哪裡,都可以一直用一個資料夾而不必修
javaWeb中使用URL的情況總結(相對路徑)
request.getRequestDispatcher("sign").forward(request,response); request.getRequestDispatcher("jsp/register.jsp").forward(request, response); request.getRe
PHP將相對路徑URL轉換為絕對路徑URL
在採集程式或者蜘蛛程式中經常會遇到一類問題,就是將網頁中相對路徑形式的URL轉換為絕對路徑形式的URL。例如在http://www.msphome.cn/blog/1/這個頁面中,有一個URL連結為../index.php,那麼我們要將它轉換為http://www.msph
ajax請求url 絕對路徑與相對路徑
1. 絕對路徑url開頭為一個斜槓"/",這個斜槓說明這個請求從根目錄去訪問,這個是絕對路徑。例子:$.ajax({ url:'/index/list', type:'json', success:function(){ cons
js相對路徑問題及URL問題
在如圖所示路徑的html中,如果其中的<script src=“”>src屬性為 不加 / 代表當前路徑 即直接加在shopadmain/後面 加 / 代表相對於根目錄的路徑 ../代表向上一級路徑,即相對於o2o
[Shell]crontab 運行任務調用shell腳本,相對路徑無法找到
.net question pytho all call 路徑 con 調用 style 問題出現的場景大概就是 1 cron調用一個python腳本 2 python腳本中調用一個shell腳本(對日誌分析)獲取shell輸出然後發送郵件 類似一個監控任務。