679
社区成员
发帖
与我相关
我的任务
分享
var index = layer.open({
type: 1,
content: $("#disposeDiv"),
title: "修改乘車費用",
area: ["800px", "350px"],
maxmin: true,
btn: ["确认", "取消"],
yes: function (index, layero) {
var ridecost = {
//省略。。。
};
//省略。。。
btn: ["确认", "取消"],
success: function (layero, index) {
var result = $("input[name='result']").val()
if (result == '0') {
layer.alert("無符合條件車輛或行程填寫有誤!")
}
},
yes: function (index, layero) {
var index = layer.open({
type: 1,
content: $("#disposeDiv"),
title: "指派車輛信息",
area: ["650px", "450px"],
maxmin: true,
btn: ["确认", "取消"],
yes: function (index, layero) {
msg = "您確定要保存嗎?"; //执行前提示
if (confirm(msg) == true) {//点确定执行派车操作
} else {
return false;
}
我写的是派车前判断有没有车。我要的效果是打开派车页面后才提示有没有车,现在是先提示有没有才打开页面,顺序有问题
var result = $("input[name='result']").val()
if (result == '0') {
layer.alert("無符號條件車輛")
}
我这是写在子页面,应该是先打开子页面,然后取result文本框的值然后提示。
ps:result是隐藏的文本框,主要用来取后台查询的返回值,根据返回值不同提示也不同[/quote]
打开派车页面会自动在后台查询可用车辆,然后带出第一辆可用车,如果没有车就提示。所以应该是打开页面,然后发现没有车可用,然后提示
var index = layer.open({
type: 1,
content: $("#disposeDiv"),
title: "指派車輛信息",
area: ["650px", "450px"],
maxmin: true,
btn: ["确认", "取消"],
yes: function (index, layero) {
msg = "您確定要保存嗎?"; //执行前提示
if (confirm(msg) == true) {//点确定执行派车操作
} else {
return false;
}
我写的是派车前判断有没有车。我要的效果是打开派车页面后才提示有没有车,现在是先提示有没有才打开页面,顺序有问题
var result = $("input[name='result']").val()
if (result == '0') {
layer.alert("無符號條件車輛")
}
我这是写在子页面,应该是先打开子页面,然后取result文本框的值然后提示。
ps:result是隐藏的文本框,主要用来取后台查询的返回值,根据返回值不同提示也不同<body>
<form id="form1" runat="server">
<div>
<input id="testBtn" value="新增" type="button" />
</div>
<div id="disposeDiv" style="display:none;">
<input id="test" value="我是工程师" />
</div>
</form>
</body>
</html>
<script type="text/javascript">
$(function () {
$('#testBtn').click(function () {
layer.open({
type: 1,
content: $("#disposeDiv"),
title: "修改乘車費用",
area: ["800px", "350px"],
maxmin: true,
btn: ["确认", "取消"],
yes: function (index, layero) {
if ($('#test').val() == "" || $('#test').val() == "我是工程师") {
layer.alert("该字段不能为空");
return;
}
else
layer.close(index);
}
});
})
})
</script>
[/quote]
var result = $("input[name='result']").val()
if (result == '0') {
alert("無符號條件車輛或行程填寫有誤!")
}
先提示,点了确定才弹出layer弹出框。我的提示是写在子页面呀<body>
<form id="form1" runat="server">
<div>
<input id="testBtn" value="新增" type="button" />
</div>
<div id="disposeDiv" style="display:none;">
<input id="test" value="我是工程师" />
</div>
</form>
</body>
</html>
<script type="text/javascript">
$(function () {
$('#testBtn').click(function () {
layer.open({
type: 1,
content: $("#disposeDiv"),
title: "修改乘車費用",
area: ["800px", "350px"],
maxmin: true,
btn: ["确认", "取消"],
yes: function (index, layero) {
if ($('#test').val() == "" || $('#test').val() == "我是工程师") {
layer.alert("该字段不能为空");
return;
}
else
layer.close(index);
}
});
})
})
</script>
<body>
<form id="form1" runat="server">
<div>
<input id="testBtn" value="新增" type="button" />
</div>
<div id="disposeDiv" style="display:none;">
<input id="test" value="我是工程师" /><input id="testsubBtn" value="提交" type="button" />
</div>
</form>
</body>
</html>
<script type="text/javascript">
$(function () {
$('#testBtn').click(function () {
layer.open({
type: 1,
content: $("#disposeDiv"),
title: "修改乘車費用",
area: ["800px", "350px"],
maxmin: true,
btn: ["确认", "取消"],
yes: function (index, layero) {
var ridecost = {
//省略。。。
};
}
});
})
$('#testsubBtn').click(function () {
if ($('#test').val() == "" || $('#test').val() == "我是工程师") {
layer.alert("该字段不能为空");
}
})
})
</script>