javascript - 如何在codeigniter中调用提交函数

标签 javascript php jquery ajax codeigniter

我需要调用codeigniter中的onsubmit函数。 一项用于提交,一项用于访问某个 ID。

我想知道如何在提交时调用两个函数,我还需要知道如果我有真实条件如何通过ajax提交表单。

我的ajax Controller :

$(document).ready(function(){

    add = function (){

    $.ajax({
                type: "POST",              
                url: ajax_url_store,       
                data: {action: 'store', views: JSON.stringify(thsirtDesigner.getProduct()) },

                success: function(data) {
                     if(parseInt(data) > 0) {
                        // i need to submit my form here...

                         }

                },
                error: function() {
                    //alert('some error has occured...');
                },
                start: function() {
                    //alert('ajax has been started...');    
                }
            });
    }

});

最佳答案

你可以使用jquery:

$("#formId").submit(function(e){
  e.preventDefault();
  //your code
});

在 JavaScript 中

<form action="" method="post" onsubmit="return yourfunction()">
</function>

function yourfunction()
{
  //your code
  return true;
}

关于javascript - 如何在codeigniter中调用提交函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24631157/

相关文章:

javascript - 切换时如何隐藏div a

javascript - 如何在加载时运行此表单 .change()?

javascript - HTML Canvas 文本输入和退格键

php - 使用不同数据类型的许多值构建插入语句

php - 使用ajax codeigniter php根据日期检索数据库值

javascript - HTML 下拉列表 - 整理?

php - 在 PHP 中按子数组的值对数组进行排序

java - 是否需要 httpPost.setHeader ("Accept"、 "application/json")和 httpPost.setHeader ("Content-type"、 "application/json")?

Jquery 同位素库将选择移动到第一个位置?

javascript - 使用 Ajax 加载 XML 文件 [面向对象]