[英]Why jquery return [object][object] value?
Problem: When output is Getting that time value in text box is [object][object]问题:当输出是在文本框中获取该时间值是 [object][object]
Jquery code:查询代码:
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))
}
When output is Getting that time value in text box is [object][object]当输出是在文本框中获取该时间值是 [object][object]
When JavaScript prints [object Object]
, it means you are trying to output an object instead of a string or number.当 JavaScript 打印[object Object]
,这意味着您正在尝试输出一个对象而不是字符串或数字。
To display a date object as a string, use:要将日期对象显示为字符串,请使用:
theDateObject.toString();
As a example举个例子
Instead of this:取而代之的是:
$("#txtnetwt").val($(this).val(data.DirectWarping.Net_Wt)), $("#txtnetwt").val($(this).val(data.DirectWarping.Net_Wt)),
Write this(correct answer): $("#txtnetwt").val(data.DirectWarping.Net_Wt)写这个(正确答案): $("#txtnetwt").val(data.DirectWarping.Net_Wt)
The conversion of string to object returns [Object object] so instead use: $.trim(yourObjectOrElement.val())字符串到对象的转换返回 [Object object] 所以改为使用: $.trim(yourObjectOrElement.val())
This .val() returns a string ;这个 .val() 返回一个字符串;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.