问题:当输出为“获取”时,文本框中的时间值为[object] [object]
Jquery代码:
function EditDirectWarping() {
var dwviewmodel;
dwviewmodel =
{
DirectWarping: {
DispoNo: 12346,
}
}
CallAjax("/Production/Get_DirectWarpingData", "json", JSON.stringify(dwviewmodel), "POST", "application/json", false, DirectWarping_CallBackMethod, "", null);
}
function DirectWarping_CallBackMethod(data) {
$("#txtgrosswt").val($(this).val(data.DirectWarping.Gross_Wt)),
$("#txtnetwt").val($(this).val(data.DirectWarping.Net_Wt)),
$("#txtwarpingmachine").val($(this).val(data.DirectWarping.Warping_Machine)),
$("#txtwarpingmachinespeed").val($(this).val(data.DirectWarping.Warping_Machine_Speed)),
$("#txtprogramcheckedby").val($(this).val(data.DirectWarping.Program_Checked_By)),
$("#txtprogramgivenby").val($(this).val(data.DirectWarping.Program_Given_By)),
$("#txtoperatorremark").val($(this).val(data.DirectWarping.Operators_Remark)),
$("#txtwastage").val($(this).val(data.DirectWarping.Wastage)),
$("#txtjumbobeammtrs").val($(this).val(data.DirectWarping.Jumbo_Beam_Mtrs)),
$("#txtpressurerollpressure").val($(this).val(data.DirectWarping.Pressure_Roll_Pressure))
}
当输出为“获取”时,文本框中的时间值为[object] [object]
答案 0 :(得分:0)
当JavaScript打印[object Object]
时,表示您正在尝试输出对象而不是字符串或数字。
要将日期对象显示为字符串,请使用:
theDateObject.toString();
答案 1 :(得分:0)
作为一个例子
而不是:
$( “#txtnetwt”)。VAL($(本).VAL(data.DirectWarping.Net_Wt)),
写下这个(正确答案): $( “#txtnetwt”)。VAL(data.DirectWarping.Net_Wt)强>
答案 2 :(得分:0)
将字符串转换为对象会返回[Object object],因此请使用: $。trim(yourObjectOrElement.val())
此.val()返回一个字符串;