Javascript 不使用CodeIgniter中的提交按钮提交表单
我刚刚接触CodeIgniter框架,所有的课程现在都在我的脑海中混乱不堪。我只是想问,如何在不使用codeigniter中的表单提交按钮的情况下提交表单。我确实看到了一个javascript示例,但我想在codeigniter框架中看到它。谁能给我一个简单的mvc示例?提前谢谢你 您也可以使用AJAXJavascript 不使用CodeIgniter中的提交按钮提交表单,javascript,php,codeigniter,Javascript,Php,Codeigniter,我刚刚接触CodeIgniter框架,所有的课程现在都在我的脑海中混乱不堪。我只是想问,如何在不使用codeigniter中的表单提交按钮的情况下提交表单。我确实看到了一个javascript示例,但我想在codeigniter框架中看到它。谁能给我一个简单的mvc示例?提前谢谢你 您也可以使用AJAX <script> $(function(){ $( "#submit" ).click(function(event) {
<script>
$(function(){
$( "#submit" ).click(function(event)
{
event.preventDefault();
var name= $("#name").val();
var phone= $("#phone").val();
var address= $("#address").val();
$.ajax(
{
type:"post",
url: "<?php echo base_url(); ?>index.php/Controller_name/Method name",
data:{ name:name, phone:phone,address:address,},
success:function(data)
{
}
error:function(data)
{
}
});
});
});
</script>
这个答案是正确的,但是如果你不想使用提交按钮,你应该删除
如果我不想使用提交按钮怎么办?这就像是你的工作的实时预览,你不需要任何按钮来提交它,但一旦你填写该字段或编辑它就会自动提交。@BlackSkull这将是一个坏习惯。如果用户错误地输入了错误的数据,如果他想重新检查,他就不能做cz表单提交检查uhm,我在这家公司看到的一个,我一直在工作,你永远不会离开那个表单窗口/页面。因此,如果您在该字段中键入了错误的数据,您可以再次编辑它。我检查了该表单的源代码,但我无法理解其中的某些部分,尤其是我刚刚接触MVC框架,并且该代码与YII并行。我甚至不知道YII是怎么工作的。所以我完全迷路了。但是,谢谢你的回答!我会检查它和源代码以获得更多的想法。非常感谢。你试过什么吗?
<form action="#" method="post">
<input type="text" id="name" name="name">
<input type="text" id="phone" name="phone">
<input type="text" id="address" name="address">
<input type="submit" value="Submit Form" id="submit">
</form>