解决方案 »
- objectDataSource 参数传入问题
- Asp.net把Excel的内容导入到SQL2008中。
- 问一下网上支付问题
- mailto问题和itextsharp问题
- 用image控件 显示图片
- ^o^DataGrid动态生成的模板列,生成CheckBox,当DataGrid外的按钮事件触发时,取不到CheckBox的状态
- 一个公共的信息怎么看多少人查看过了?
- 还有个问题,为啥本地的aspx文件显示不出控件啊
- 求给个实现逻辑
- 我在SQL存储过程中要返回一个text类型的字段的值,可提示text不能用OUTPUT,如何写存程才可能取得text类型的值?
- 请教大神们帮忙解决一个问题,很感激
- mvc controller中显示弹框提示
$(".J-billmaker").attr("value",data.billmaker);
$(".J-ctrantypeid").attr("value",data.ctrantypeid);改为val试试,有专门给输入控件赋值的方法,不要使用attr设置属性的方法 $(".J-vbillcode").val(data.vbillcode);
$(".J-billmaker").val(data.billmaker);
$(".J-ctrantypeid").val(data.ctrantypeid);
我用 firebug 断点以后 也能显示 ,说明应该是 执行时间的 问题 有什么 解决办法没 延迟页面加载
我用 firebug 断点以后 也能显示 ,说明应该是 执行时间的 问题 有什么 解决办法没 延迟页面加载 应该是 后台没有执行完 前台就显示了 ,有没有什么办法 延迟前台压面显示呢
延迟显示这是CS的思路
success是执行完毕后的回调函数,后台一般不存在没有执行完毕
个人推测LZ的页面还有其它加载数据并且处理时间比较长(用firebug自行查看),在执行success方法时页面还没加载完毕,
你可以换成面向过程的思路
type : 'POST',
url : "/rm/rmcsale/edit_specapplydetail",
data : {Listurl : url},
async:false,
success : function(data) {
console.log("----------- success-------------");
alert("您查询的订单号为:"+data.vbillcode);
$(".J-vbillcode").attr("value",data.vbillcode);
$(".J-billmaker").attr("value",data.billmaker);
$(".J-ctrantypeid").attr("value",data.ctrantypeid);
},
error : function(data) {
},
dataType : 'json',
});试一试吧这段封装成一个函数 然后你在声明的下发调用这个函数来实现你的操作。
jQuery.ajaxSetup({
async: false
});