+ -
当前位置:首页 → 问答吧 → jQuery如何上一行代码, 执行完成后再执行下一行代码?

jQuery如何上一行代码, 执行完成后再执行下一行代码?

时间:2011-03-18

来源:互联网

JScript code
$(data).find("job_sheet_sample_line:first").find("item").each(function() {
$("#addRow").click();
$("#tblContent tr:last").find("input:eq(0)").attr("value", $(this).find("id:first").text());
$("#tblContent tr:last").find("input:text").eq(0).attr("value", $(this).find("style_code:first").text()); // 款号
$("#tblContent tr:last").find("input:text").eq(0).blur();
alert($("#tblContent tr:last").find("td:eq(1)").find("option").length);
});




如上代码, 我希望当第2行代码$("#addRow").click();执行完后,再执行第三行,该怎么搞?

第五行也是一样, 执行完后才执行第六行.

作者: luchuanbo   发布时间: 2011-03-18

因为我向table中插入一个新行后, 
新行中的input select控件会加入一些事件.
如.第一个单元格是input text, 第二个,第三个单无格是select.
当第一个单元格改变时, 给第二个单元格的select加入对应的option,第二个单元格的select改变后, 给第三个单元格中的select加入对应的option.....依此类推.

作者: luchuanbo   发布时间: 2011-03-18

$('xxxx').click(function(){
  //click要执行的操作。。。。
  //所谓click后执行的东西 也就是 click中要执行的操作
  //如果你这个click指向执行一次 那么就绑定吧执行一次的click事件
})

作者: KK3K2005   发布时间: 2011-03-18