当前位置: 首页 > 面试题库 >

jQuery提交表单,然后在现有的div中显示结果

贾飞章
2023-03-14
问题内容

我有一个简单的文本输入表单,提交时需要获取一个php文件(将输入传递给文件),然后将结果(仅一行文本)放入a div并将其淡入div视图。

这是我现在所拥有的:

<form id=create method=POST action=create.php>
<input type=text name=url>
<input type="submit" value="Create" />

<div id=created></div>

我需要的是create.php?url=INPUT要动态加载到被div调用中的结果created

我有jquery表单脚本,但是我无法使其正常工作。但是我确实加载了库(文件)。


问题答案:

此代码应该做到这一点。您不需要Form插件来完成以下操作:

$('#create').submit(function() { // catch the form's submit event
    $.ajax({ // create an AJAX call...
        data: $(this).serialize(), // get the form data
        type: $(this).attr('method'), // GET or POST
        url: $(this).attr('action'), // the file to call
        success: function(response) { // on success..
            $('#created').html(response); // update the DIV
        }
    });
    return false; // cancel original event to prevent form submitting
});


 类似资料:
  • 问题内容: 下面是我修改的代码。 我想做的是在新窗口中打开结果。我目前正在使用类似的方法在新窗口中打开页面: 问题答案: 加 要么 到表单的定义。

  • 可以给我一个例子从提交按钮后的输入中提取数据,并在同一页发送到输出H2吗? 这是我的输入和提交按钮。 谢谢你的帮助!!

  • 在laravel中,如何在提交后以JSON格式回显表单结果;不先保存到数据库?这是为了检查表单保存的数据。

  • 问题内容: 在我的MVC视图中,我有一个按钮: 当我单击此按钮时,我需要调用一个动作,在其中执行一些操作,然后提交我的表单。 我有这个jQuery的: 然后我要提交表格。在控制器中,我有2个动作: 问题是当我按下按钮时,无法到达Action,导致ajax给了我,但是当我删除时,ajax可以正常工作,但是Action永远不会执行。 请问如何执行两个动作的任何想法?我想也许在尝试通过jquery 添加

  • 我正在使用一个引导模式和带有Ruby on Rails的Simple_form gem。所有运行良好一旦提交。问题是当存在验证错误时,当submit按钮被按下时,模式会关闭。只有在再次单击模态按钮时才会显示错误。 我需要最终用户在表单提交后看到错误消息--我一直在想,如果有错误,我可以使用javascript重新启动模式,但我不太清楚如何启动。任何帮助都是非常感谢的。 我的模态如下: 还有我的模特

  • 问题内容: 此代码正确吗?我正在尝试提交,如果文本区域再次为空,我也想提交。 我正在尝试上传: 谢谢… 问题答案: 用 代替 如果您使用的是最新版本的jquery。