我正在使用ajax,但其行为有所不同。我只想要我应该的代码 在模型, VIEW ,控制器中。
这同时包含两个操作插入和从该数据库中获取数据。
![In image their is subject and textarea as input.When i click submit the input dispaly in comment which is just above the Subject input] 1
查看
<form action="" method="POST">
<input type="hidden" name="myId" id="myId" value="" />
<div class="form-group px-4">
<label for="subject">Subject</label>
<input type="text" id="js_subject" name="js_subject">
</div>
<div class="form-group px-4">
<label for="exampleFormControlTextarea1">Example textarea</label>
<textarea class="form-control" name = "js_text" id="js_text" rows="3"></textarea>
</div>
<input type="submit" id="comment-info" value="submit" name="submit" class="btn btn-primary">
</form>
答案 0 :(得分:2)
使用jQuery Ajax请求,并在somepage.php上使用if和else进行插入,选择和 为两者和die()回显一些消息;
$('form').on('submit', function(event){
event.preventDefault();
$.ajax({
type:'post',
url:'somepage.php',
data:$(this).serialize(),
success:function(data){
var tmp = data;
if(data = "message1"){
//do whatever
}else if(data = "message2"){
//do whatever
}
})
});