【问题标题】:User Friendly Url Ajax post用户友好的 URL Ajax 帖子
【发布时间】:2013-03-09 19:14:31
【问题描述】:

问题已解决

我正在使用下面描述的友好 url 和代码。我想用ajax post请求php文件。有人知道怎么做吗?

例如:我的代码如下:

$(document).ready(function(){
    $.ajax({
        type: "POST",
        url: "ajax/test.php",
        data: "data=test",
        success:function(data){
            alert(data);
        },
    });
});

当程序将数据发布到 test.php 文件时,我还想从该文件返回数据。

网址:http://mysite.com/admin/admin.php?m=users&a=edit&id=12

用户友好的网址:http://mysite.com/admin/users/edit/12

问题已解决

【问题讨论】:

  • 您必须手动编写 url,除非您使用的服务器端框架可以为您生成它们。

标签: php ajax url jquery


【解决方案1】:

我很困惑你在问什么。我假设您只想从 test.php 返回一些数据。 如果是这样,那么假设您的 $data 变量包含所有数据,您可以这样做

echo json_encode($data);

这应该会提醒您备份代码中的数据

【讨论】:

【解决方案2】:
<ifModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /directory_path/

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.php/$1
</ifModule>

这是用户友好 url 的 .htaccess 文件。

感谢您的帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 2012-04-25
    • 2013-11-21
    • 2012-07-05
    • 2010-11-07
    • 2015-01-31
    • 1970-01-01
    相关资源
    最近更新 更多