javascript-easyui js赋值,post之后为空?

问题描述

easyui js赋值,post之后为空?

原代码是:
textClick = function (id) {
$.ajax({
type: "POST",
url: "/Oilcan_basicList/doAction/"+id,
success: function (d) {
$('#cg').numberbox('setValue', d.oil_h);
},
error: function (e) {
//alert("e.message");
},
beforeSend: function () {
},
complete: function () {
}
});
可以赋值,但我保存提交:
{form: {BillNo: "201509240001", oilcan_name: "T507", _changed: true}}
cg这个数据是0 ,当时输入代号自动带出了高度,有数量,提交时这个值就变成了0,请高手指正。

解决方案

不要用numberbox试试 放其他地方能传么

解决方案二:

也不行,不提交前可以显示。提交时,当成这个IPNUT没有改变值,不提交到数据库。

解决方案三:

也不行,不提交前可以显示。提交时,当成这个IPNUT没有改变值,不提交到数据库。

解决方案四:

type: "POST",
url: "/Oilcan_basicList/doAction/"+id,
感觉这里写都有问题了,该url是get的提交方式,怎么是post呢?id这个参数应当作为ajax的data传递

解决方案五:

        $.ajax({
            type: "get",
            url: "/Oilcan_basicList/doAction/"+id,
            success: function (d) {

                $('#cg').numberbox('setValue', d.oil_h);

                                    感觉是Ko bind 的问题,不知道怎么改

解决方案六:


alert(d.oil_h)//有值没有,下面cg的id对不对
 $('#cg').numberbox('setValue', d.oil_h);
时间: 2016-03-16

javascript-easyui js赋值,post之后为空?的相关文章

js 赋值包含单引号双引号问题的解决方法

 这篇文章主要介绍了js赋值包含单引号双引号问题的解决方法,需要的朋友可以参考下 我的页面是jsp页面,里面包含一个参数:lefttree,    这个lefttree是从后台拼出来的,内容是html代码:如:  代码如下: <div class="test" onclick="show('tt1','abc')">    在jsp页面中,需要通过js代码将这个值付给一个div,如下:  代码如下: <script type="text/

JavaScript数组对象赋值用法实例_javascript技巧

本文实例讲述了JavaScript数组对象赋值用法.分享给大家供大家参考.具体如下: 这里JavaScript数组对象的使用会使你的JS程序变得简洁而有效率,但是好像不少新手都不喜欢用数组,因为觉得它们抽象,不好理解,其实只要你认真领悟,它就像捅破窗户纸一样,令你豁然开朗.希望通过本实例,你对数组会有更多的理解. 运行效果图如下: 具体代码如下: <html> <head> <meta http-equiv="content-type" content=&

js判断输入框是否为空

 代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=&qu

函数-easyui combotree 赋值null,null值一直赋值不成功,怎么解决呀! 代码如下

问题描述 easyui combotree 赋值null,null值一直赋值不成功,怎么解决呀! 代码如下 $(function(){ $("#parentCategoryCode").combotree({ url:'${basePath}serviceController/foodAdditiveCategoryService.tree.do', editable:false, cascadeCheck:true, lines:true, onSelect:function(not

javascript-请大神来看看关于JavaScript给text赋值的问题 重新排版

问题描述 请大神来看看关于JavaScript给text赋值的问题 重新排版 给位大神 我用JavaScript给text赋值 但无法实现 请大神看看问题出在哪里了! 解决方案 input没有onload事件 function showdata() { var currentTime = new Date(); var year = currentTime.getFullYear(); var month = currentTime.getMonth(); var day = currentTi

tml nit-ASP.NET NHtmlUnit无法获取网址JS赋值的内容。

问题描述 ASP.NET NHtmlUnit无法获取网址JS赋值的内容. 这是ASP.NET里用NHtmlUnit做的一个网页抓取的程序,但是内容是JS赋值的..我这个方法为何抓到的只有源码呢? 我参照了JAVA的写法,也是这样写的,为何ASP.NET就不行呢?? 解决方案 应该是ajax异步操作的,所有你页面抓取的时候.js还没有给值.你可以循环尝试抓取. 解决方案二: java跟asp.net能一样吗 解决方案三: 内容是JS赋值的,也就是你抓取的只是JS之类的源码,而你抓取到这部分源码后并

javascript-请大神来看看关于JavaScript给text赋值的问题

问题描述 请大神来看看关于JavaScript给text赋值的问题 请大神看看 我想通过JavaScript给text控件赋值当前的日期,但都没有显示出来, 请大神指出问题在哪 代码如下: <script type="text/javascript"> function showdata() { var currentTime = new Date(); var year = currentTime.getFullYear(); var month = currentTim

Javascript的表单与验证-非空验证_javascript技巧

推荐阅读:Javascript的表单验证长度 Javascript的表单验证-提交表单 Javascript的表单验证-初识正则表达式 Javascript的表单验证-揭开正则表达式的面纱  JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证. 表单提交前要检查数据的合法性 在要对表单里的数据进行验证的时候,可以利用getElementById()来访问网页上任何一个元素 每个表单域都有一个form对象,可被传给任何验证表单数据的函数 <input id=

js 判断变量是否为空

这应该是属于入门级的js文章了,我们js 判断变量是否为空实例简单介绍一下吧. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <hea