var data = iframe.contentWindow.GetData(); data = mini.clone(data); console.log(data);//把data输出出来看看有没有数据还有 function submitForm() { mini.parse();//把miniui的控件转化放在方法里面试试 var form = new mini.Form("#form1"); var data = form.getData(); //获取表单多个控件的数据 var json = mini.encode(data); //序列化成JSON $.ajax({ //url: "Training_records.jsp?action=save", type: "post", data: { submitData: json }, success: function (text) { //alert("提交成功,返回结果:" + text); alert("提交成功,返回结果:" +json); } }); }如果实在不行就用mini.get("btnEdit1").getValue(); 手动获取试试
<script type="text/javascript"> mini.parse(); function submitForm() { var px_pxfs = mini.get("px_pxfs"); var obj = mini.get("btnEdit1");//此方法可以获取到值,但是此段代码如何融合成一总格式的代码呢 var form = new mini.Form("#form1"); var data = form.getData(); var json = mini.encode(data); $.ajax({ //url: "Training_records.jsp?action=save", type: "post", data: { submitData: json }, success: function (text) { //alert("提交成功,返回结果:" + text); alert("提交成功,返回结果:" + json + obj.getText() + px_pxfs.getText());
} }); } </script>
是 alert("提交成功,返回结果:" +json); 当前页 返回数据
mini.parse(); function submitForm() { var px_pxfs = mini.get("px_pxfs"); var obj = mini.get("btnEdit1");//此方法可以获取到值,但是此段代码如何融合成一总格式的代码呢 var form = new mini.Form("#form1"); var data = form.getData(); data["px_chanyure"]=obj.getText();//把文本给data对象 覆盖他原来的值 var json = mini.encode(data); $.ajax({ //url: "Training_records.jsp?action=save", type: "post", data: { submitData: json }, success: function (text) { //alert("提交成功,返回结果:" + text); alert("提交成功,返回结果:" + json + obj.getText() + px_pxfs.getText());
if (/(y+)/.test(format)) { format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4- RegExp.$1.length)); }
for (var k in o) { if (new RegExp("(" + k + ")").test(format)) { format = format.replace(RegExp.$1, RegExp.$1.length == 1? o[k]: ("00" + o[k]).substr(("" + o[k]).length)); } } return format; } //调用 var date='2013-03-01T00:00:00'; var conDate=date.toDate('yyyy-MM-ddThh:mm:ss'); alert(conDate.format('yyyy-MM-dd'));//2013-03-01
var date=mini.parseDate ("2013-03-01T00:00:00 "); var dateStr=mini.formatDate (date,"yyyy-MM-dd"); 还有建议你再去把json相关资料看下 form.getData() 出来的本身就是json对象了 encode之后把对象转成了json字符串 如果是json对象 可以使用数组的操作方式添加对象 比如obj["name"]=value;你加我QQ 566971 帮我吧现在这个程序修改下,我可以出些费用
var data = iframe.contentWindow.GetData();
data = mini.clone(data);
console.log(data);//把data输出出来看看有没有数据还有
function submitForm()
{
mini.parse();//把miniui的控件转化放在方法里面试试
var form = new mini.Form("#form1");
var data = form.getData(); //获取表单多个控件的数据
var json = mini.encode(data); //序列化成JSON
$.ajax({
//url: "Training_records.jsp?action=save",
type: "post",
data: { submitData: json },
success: function (text) {
//alert("提交成功,返回结果:" + text);
alert("提交成功,返回结果:" +json);
}
});
}如果实在不行就用mini.get("btnEdit1").getValue(); 手动获取试试
mini.parse();
function submitForm()
{
var px_pxfs = mini.get("px_pxfs");
var obj = mini.get("btnEdit1");//此方法可以获取到值,但是此段代码如何融合成一总格式的代码呢
var form = new mini.Form("#form1");
var data = form.getData();
var json = mini.encode(data);
$.ajax({
//url: "Training_records.jsp?action=save",
type: "post",
data: { submitData: json },
success: function (text) {
//alert("提交成功,返回结果:" + text);
alert("提交成功,返回结果:" + json + obj.getText() + px_pxfs.getText());
}
});
}
</script>
是 alert("提交成功,返回结果:" +json); 当前页 返回数据
mini.parse();
function submitForm()
{
var px_pxfs = mini.get("px_pxfs");
var obj = mini.get("btnEdit1");//此方法可以获取到值,但是此段代码如何融合成一总格式的代码呢
var form = new mini.Form("#form1");
var data = form.getData();
data["px_chanyure"]=obj.getText();//把文本给data对象 覆盖他原来的值
var json = mini.encode(data);
$.ajax({
//url: "Training_records.jsp?action=save",
type: "post",
data: { submitData: json },
success: function (text) {
//alert("提交成功,返回结果:" + text);
alert("提交成功,返回结果:" + json + obj.getText() + px_pxfs.getText());
}
});
}
请问var px_pxfs = mini.get("px_kssj"); 获得到值以后如何在变成JSON 呢 现在是这样的,var data = form.getData(); //获取表单多个控件的数据
var json = mini.encode(data); //序列化成JSON
var dateStr=mini.formatDate (date,"yyyy-MM-dd");
还有建议你再去把json相关资料看下
form.getData() 出来的本身就是json对象了
encode之后把对象转成了json字符串
如果是json对象 可以使用数组的操作方式添加对象 比如obj["name"]=value;
* 字符串转化为日期格式
*/
String.prototype.toDate = function(format)
{
var compare =
{
'y+' : 'y',
'M+' : 'M',
'd+' : 'd',
'h+' : 'h',
'm+' : 'm',
's+' : 's'
};
var result =
{
'y' : '',
'M' : '',
'd' : '',
'h' : '00',
'm' : '00',
's' : '00'
};
var tmp = format;
for (var k in compare) {
if (new RegExp('(' + k + ')').test(format)) {
result[compare[k]] = this.substring(tmp.indexOf(RegExp.$1), tmp.indexOf(RegExp.$1) +RegExp.$1.length);
}
}
return new Date(result['y'], result['M'] - 1, result['d'], result['h'], result['m'], result['s']);
}
/**
* 时间对象的格式化
*/
Date.prototype.format = function(format)
{
/*
* format="yyyy-MM-dd hh:mm:ss";
*/
var o =
{
"M+" : this.getMonth() + 1,
"d+" : this.getDate(),
"h+" : this.getHours(),
"m+" : this.getMinutes(),
"s+" : this.getSeconds(),
"q+" : Math.floor((this.getMonth() + 3) / 3),
"S" : this.getMilliseconds()
}
if (/(y+)/.test(format))
{
format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4- RegExp.$1.length));
}
for (var k in o)
{
if (new RegExp("(" + k + ")").test(format))
{
format = format.replace(RegExp.$1, RegExp.$1.length == 1? o[k]: ("00" + o[k]).substr(("" + o[k]).length));
}
}
return format;
}
//调用
var date='2013-03-01T00:00:00';
var conDate=date.toDate('yyyy-MM-ddThh:mm:ss');
alert(conDate.format('yyyy-MM-dd'));//2013-03-01
var dateStr=mini.formatDate (date,"yyyy-MM-dd");
还有建议你再去把json相关资料看下
form.getData() 出来的本身就是json对象了
encode之后把对象转成了json字符串
如果是json对象 可以使用数组的操作方式添加对象 比如obj["name"]=value;你加我QQ 566971 帮我吧现在这个程序修改下,我可以出些费用