更新表单而不加载或重新加载页面

时间:2011-03-12 19:20:44

标签: php javascript html forms codeigniter

我有一个简单的命令:

<?php echo form_open("sales/add",array('id'=>'add_item_form')); ?>

如何创建此命令,以便只更新表单,而无需重新加载或重定向。我甚至不需要看表格。我尝试了各种各样的方法,但想知道这里有什么简单的东西我不知道了。我只需要发布数据。 这是codeigniter输出的内容。

<form action="http://127.0.0.1/index.php/sales/add" method="post" id="add_item_form">
    <label id="item_label" for="item">
</form>

我尝试过jquery但仍然无效。任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:0)

您可以使用iframes或xml http请求(ajax

答案 1 :(得分:0)

你绝对需要jquery ajax函数来做到这一点。也许你已经尝试了不同的jquery功能。看看这个:

http://api.jquery.com/jQuery.post/

您可以查看该链接中的一些示例。

答案 2 :(得分:0)

您知道控制器的路径吗?然后你可以使用jQuery来做到这一点。检查此插件:http://jquery.malsup.com/form/