我如何在htaccess中使用Jquery Ajax post

时间:2018-11-15 19:44:18

标签: javascript jquery ajax .htaccess

我尝试用jquery发布数据。如果我不使用htaccess,则Ajax代码有效。但是当我使用.htaccess时,它避免了ajax发布。

.htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [NC,L]
</IfModule>

我在 / content?cid = 98

中的Ajax代码
 $.ajax({  
                     url:"./Modal/contentModal.php",
                     method:"POST",  
                     data:{ noteArea:note, noteId: note_id, contentId:content_id },  
                     dataType:"text",  
                     success:function(data)  
                     {  
                          if(data != '')  
                          {  
                             $('#note_id').val(data);


                          }  
                          $('#autoSave').text("Post save as saved");
                          setInterval(function(){  
                               $('#autoSave').text('');  
                          }, 5000);  

                     }  
                }); 

Chrome控制台消息

  

jquery.js:8630 XHR完成加载:GET“ http://109.232.216.239/~compuni/Modal/contentModal

我也尝试了url:url:“ ./ Modal / contentModal”问题没有解决。 谢谢。

0 个答案:

没有答案