Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在表单中放置多个submit按钮。单击submit后,它将转到ajax中的特定URL_Javascript_Jquery_Ajax_Codeigniter - Fatal编程技术网

Javascript 在表单中放置多个submit按钮。单击submit后,它将转到ajax中的特定URL

Javascript 在表单中放置多个submit按钮。单击submit后,它将转到ajax中的特定URL,javascript,jquery,ajax,codeigniter,Javascript,Jquery,Ajax,Codeigniter,我的表单中有两个提交按钮,一个是提交,另一个是计划下一轮。当用户单击提交时,表单值应存储在数据库中并重定向到查看页面。当用户单击计划下一轮时,值应存储在数据库中,表单将保留在那里,用户可以在表单中添加详细信息 以下是我的提交按钮: <button type="submit" name="submit" value="submit" class="btn btn-primary" value="submit">Submit</button> 提交 这是我的另一个按钮:

我的表单中有两个提交按钮,一个是提交,另一个是计划下一轮。当用户单击提交时,表单值应存储在数据库中并重定向到查看页面。当用户单击计划下一轮时,值应存储在数据库中,表单将保留在那里,用户可以在表单中添加详细信息

以下是我的提交按钮:

<button type="submit"  name="submit" value="submit" class="btn btn-primary" value="submit">Submit</button>
提交
这是我的另一个按钮:

<button type="submit" name="submit" class="btn btn-primary" value="schedule">Schedule Next Round</button><br></br> 
安排下一轮

有人能帮我吗


提前感谢。

使用不同的功能提交和安排下一轮。对于Sumbit使用,从提交和安排下一轮使用不同的功能

<button type="submit"  name="submit" value="submit" class="btn btn-primary" value="submit">Submit</button>

        <button type="button" name="submit" class="btn btn-primary" value="schedule" onclick="ScheduleNextRound();">Schedule Next Round</button><br></br>
    function ScheduleNextRound() {
$.ajax({
            type: 'POST',
            data: YourDataYouWantToSendAsObject,
            url: YoutServerSideUrl,
            async: false,
            success: function (value) {
                returnData = value //as you don't want to refresh
            },
            error: function (jqXHR, textStatus, errorThrown) {
                genericError(jqXHR, textStatus, errorThrown);
            },

        });
}
提交
安排下一轮

函数schedulenextrund(){ $.ajax({ 键入:“POST”, 数据:您的数据您想发送一个对象, url:YoutServerSideUrl, async:false, 成功:功能(价值){ returnData=value//,因为您不想刷新 }, 错误:函数(jqXHR、textStatus、errorshown){ 常规错误(jqXHR、textStatus、errorshown); }, }); }
使用以下方法,通过按钮名称和发布值获取按钮,并将其发布到所需页面:

$(文档).ready(函数(){
$(“输入[name=Button1]”。单击(函数(){
警报(“按钮1点击”);
$.post('ajax/test.html',函数(数据){
});
});
$(“输入[name=Button2]”。单击(函数(){
警报(“按钮2已点击”);
$.post('ajax/test.html',函数(数据){
});
});
})


请向我们展示您迄今为止编写的JS代码。我还没有编写任何JS代码?我只是在我的控制器中尝试过这样做,如果($this->input->post('submit')==“submit”){$this->CandidateModel->add_candidate_selection($this->input->post());重定向(base_url('candidate/view_candidate_selection'))}我真诚地建议您阅读一些关于Ajax请求的文章。但是这个链接也应该有帮助=>,$.post('ajax/test.html',函数(数据)这一行的目的是什么。你能解释一下吗..使用这一行你可以将值提交到其他页面…也就是将post值传递到test.html页面以处理和存储数据库。类似于{'name':'abcd','age':'27'}等等,如果您不想发送任何内容,只需发送{}空对象即可