[英]Jquery - Getting 403 error when submitting form via ajax
我有一個名為form.php的php頁面。 當您轉到此頁面時,它將顯示一個表單,當提交該表單時,我有jquery代碼,該代碼通過ajax將表單發布到自身。 這適用於其他頁面,但是提交頁面時,此特定頁面/代碼給我403錯誤。 主要區別是其他工作頁面位於form.php位於根目錄中的子文件夾中。 這是jQuery代碼:
$.ajax({
type:'POST',
cache:false,
url:'/form.php?action=add',
data:formData,
dataType:'json',
success: function(data) {})
});
我知道這是服務器錯誤,我的問題是為什么它無法通過根文件夾指向自身,而如果發布到子文件夾中的頁面卻不會失敗?
嘗試使用
url:'.../form.php?action=add',
使用完整的URL到文件http://blah.com/form.php 。
好吧,我知道了。 我在一個值中存儲2個變量的字段之一,如下所示:
1 <> 2
我猜想<>部分觸發了一些問題,一旦我刪除它,它就沒有任何問題了。 謝謝大家的幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.