<div id="allform">
<form id="formnext" class="nextclassform" method="post" action="__URL__/save" ajax>
<div id="mdiv_1">
<input type="hidden" class="infoid" name="id" value="{$info.id}">
<fieldset>
<legend>基本信息</legend>
<div class="form-group col-md-4">
<label>步骤名称</label>
<input type="text" id="inputname" name="name" value="{$info.name}" class="form-control input-sm">
</div>
<div class="form-group col-md-4">
<label>是否为第一步</label>
<select name="first" class="form-control input-sm">
<option value="0" <eq name="info.first" value="0">selected</eq>>否</option>
<option value="1" <eq name="info.first" value="1">selected</eq>>是</option>
</select>
</div>
<div class="form-group col-md-4">
<label>处理角色</label>
<select name="handle_role" class="form-control input-sm">
<option value="1" <eq name="info.handle_role" value="1">selected</eq>>管理员</option>
<option value="2" <eq name="info.handle_role" value="2">selected</eq>>班长</option>
<option value="3" <eq name="info.handle_role" value="3">selected</eq>>座席</option>
</select>
</div>
</fieldset>
<fieldset>
<legend>显示字段</legend>
<div class="form-group col-md-12">
<volist name="fields" id="vo">
<label class="col-md-4"><input type="checkbox" name="field[]" value="{$vo.id}" <neq name="existField[$vo['id']]" value="">checked</neq>>{$vo.showname}</label>
</volist>
</div>
</fieldset>
<div class="clear"></div>
<input type="hidden" name="pid" value="{$info.pid}">
<div class="btn-toolbar list-toolbar" id="allbutton">
<button type="button" class="btn btn-primary savesubmit"> 保存</button>
<button type="button" id="closeDialog" class="btn btn-primary"></i> 取消</button>
<button type="button" class="btn btn-primary nextsubmit"> 下一步</button>
</div>
</div>
</form>
</div>
点击下一步弹出新的form表单,原来的form表单信息先储存,依次循环,知道点击保存,再插入数据库,异步
$(function(){
//点击下一步,弹出层
$("#allform").delegate('.nextsubmit','click',function(){
var input_name = $('input#inputname').val();
var html_id = $(this).parent().parent().attr('id');
var mdiv_id = html_id.split('_');
var next_id = parseInt(mdiv_id[1])+1;
var html='上面div中的form';
$(this).closest('form').after(html).hide();
})
$('#allform').delegate('.savesubmit','click',function(){
var forms = $('form.nextclassform');
$.each(forms,function(i,item){
$(item).ajaxSubmit({
type:'post',
url:"{:U('Procstep/Save')}",
data:$(this).serialize(),
async: false,//开启异步
success:function(data){
return true;
},
});
});
$(".modal.size-normal").modal('toggle');//隐藏div
location.reload();//刷新页面
})
});
现在插入数据库的顺序是从前往后插入的,为正序,先填写的先插入,后填写的后插入
我想要把插入数据的顺序颠倒,从后往前插入,后填写的先插入,先填写的后插入
我应该怎么加条件判断
用pop就可以!