MVC Select 选项值分配
MVC Select Option Value Assign
我是 Web 开发的新手,这是我的问题。
我的 JS 文件中有 2 个函数。
- GetTransactionCodeList
- 获取SelectedTransactionCodeFromDB
两个函数都在 $(document).ready()
中调用
$(document).ready(function () {
GetTransactionCodeList();
GetSelectedTransactionCodeFromDB();})
在将 GetSelectedTransactionCodeFromDB() 的值分配给 $('#Select').
但是,我现在面临的是 GetSelectedTransactionCodeFromDB() 在选项完全填满之前开始将值分配给 $('#Select') .
你们有人知道这里发生了什么吗?
我尝试在 JS 中使用类似 function().Then(Function2()) 的方法(抱歉,我已经忘记了这个叫什么)方法,但在这种情况下它没有帮助。
感谢您的建议。
** 此项目在 MVC Web 应用程序上。
三种方式:
在 func1 成功时调用 func2
function func1() {
$.ajax({ ... }).done(func2);
}
使用 Deferred API 在 funky 完成时调用 func2:
e.preventDefault();
$.when(func1).then(func2);
使 func1 同步(不推荐):
function func1() {
$.ajax({url: '', async: false});
}
参考:Jquery continue another ajax function after the first ajax function call is fully complete
我是 Web 开发的新手,这是我的问题。
我的 JS 文件中有 2 个函数。
- GetTransactionCodeList
- 获取SelectedTransactionCodeFromDB
两个函数都在 $(document).ready()
中调用$(document).ready(function () {
GetTransactionCodeList();
GetSelectedTransactionCodeFromDB();})
在将 GetSelectedTransactionCodeFromDB() 的值分配给 $('#Select').
但是,我现在面临的是 GetSelectedTransactionCodeFromDB() 在选项完全填满之前开始将值分配给 $('#Select') .
你们有人知道这里发生了什么吗? 我尝试在 JS 中使用类似 function().Then(Function2()) 的方法(抱歉,我已经忘记了这个叫什么)方法,但在这种情况下它没有帮助。
感谢您的建议。
** 此项目在 MVC Web 应用程序上。
三种方式:
在 func1 成功时调用 func2
function func1() {
$.ajax({ ... }).done(func2);
}
使用 Deferred API 在 funky 完成时调用 func2:
e.preventDefault();
$.when(func1).then(func2);
使 func1 同步(不推荐):
function func1() {
$.ajax({url: '', async: false});
}
参考:Jquery continue another ajax function after the first ajax function call is fully complete