ajax - x-editable ajax调用不处理指定的url

标签 ajax jquery twitter-bootstrap x-editable

我正在将 bootstrap 与 x-editable 一起使用,并且我试图让它工作,一旦单击 x-editable 中的保存按钮,就应该执行 php 文件。

我已经尝试了我所知道的一切来解决这个问题,但我不是一个铁杆的 javascript 程序员,因此将其更改为 Json 来尝试一下,在我看来需要付出很大的努力。

我已经阅读了 x-editable 的文档,这应该是使用它的方式。

所以这是 html:

  <a href="#" class="username">superuser</a> 

Javascript:

      $.fn.editable.defaults.mode = 'inline';

      $('.username').editable({
           type: 'text',
           pk: 1,
           url: 'post.php',
         });

一旦 post.php 丢失,x-editable 就会出现错误,但是如果它看到 php 文件,它什么也不做。 php 文件中的内容是无关紧要的,因为那里只有一个包含 test 的控制台日志。

控制台日志从未执行,我无法弄清楚为什么它不起作用,我在 Stackoverflow 等上看到过 1 或 2 个问题,例如第一个问题,但没有使用完整的信息。

这是我第一次在互联网上提问,所以我希望有人能帮助我。

我尝试过将url更改为localhost/dir/etc,但没有效果。 还设置 /posturl,并添加 var posturl = "post.php"; 没有帮助

哦,我已经测试了所有资源:但如果它有帮助的话:

<!-- Le styles -->  
<!-- jQUERY -->
<script src="http://code.jquery.com/jquery.js"></script>
<!-- Sharre -->
<script src="recources/assets/js/jquery.sharrre-1.3.4.js"></script>
<!-- Minnified bootstrap -->
<script src="recources/assets/min/js/bootstrap.min.js"></script>
<!-- Custom CSS -->
<link href="recources/assets/css/pagestyle.css" rel="stylesheet">
<!-- X - Editable -->
<link href="recources/assets/css/bootstrap-editable.css" rel="stylesheet">
<!-- External link -->
<script src="//cdnjs.cloudflare.com/ajax/libs/x-editable/1.4.4/bootstrap-editable/js/bootstrap-editable.min.js"></script>

最佳答案

使用send参数,因为它可以确定向服务器发送数据的策略。它可以是自动 | 永远 | 从不。仅当定义了pkurl时,“自动”数据才会在服务器上发送,否则新值将存储在本地

您可以通过以下代码为所有输入设置它:

$.fn.editable.defaults.send = "always";

或者自定义相关策略的每个输入,如下所示:

$('.username').editable({
    send: 'always'
});

关于ajax - x-editable ajax调用不处理指定的url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16802006/

相关文章:

javascript - 使用 jQuery 禁用表单中的输入字段

css - 在 Bootstrap 轮播中将图像居中,同时保持纵横比并填充整个轮播?

javascript - 在 Bootstrap Modal 上嵌入 Google map 时,高度和宽度设置为 0px

php - 寻找一个 jQuery + AJAX + PHP5/PDO + MySQL Recordset Pagination Widget

javascript - 无法在有限时间内执行脚本

javascript - 使用 Ajax 从 HTTP 300 代码响应中提取 HTTP header

jquery - 如何在 CSS 中使用 Less 变量

asp.net - 使用 Javascript 检测用户何时选择了 ASP.NET 列表框中的项目

javascript - 有没有办法使用 jQuery 或 Javascript 强制在 Firefox 中打开页面?

javascript - 使用 jquery 箭头键导航到照片页面