gpt4 book ai didi

c# - 回发后 jquery 不工作

转载 作者:太空宇宙 更新时间:2023-11-03 17:09:39 25 4
gpt4 key购买 nike

我有一个组合框,我在其中填充来自 ajax jquery 的数据。它工作正常但是当我单击保存按钮时回发发生在回发后它不起作用。

这是我的 Jquery 代码。

 $(document).ready(function () {
var EmpCombo = $('#Cmb_PEmp');
var textbox = $("#TxBx_BasicSalary");
var BasicSalary = $('#Hid_BasicSalary');
var EmpID = $('#Hid_EmpID');
EmpCombo.on('change', function EmpCmbFuction(e) {
e.preventDefault();
myEvent();

});
function myEvent() {
var EmployeeId = $('#Cmb_PEmp :selected').val();
if (EmployeeId == 0) {
return;
}
$.ajax({
type: "POST",
cache: false,
contentType: "application/json; charset=utf-8",
url: '/WebService/GetBasicSalaryByEmpID.asmx/GetSalaryByEmpId',
data: '{ "EmployeeId": "' + EmployeeId + '" }',
dataType: 'json',
success: function (data) {
var data = $.parseJSON(data.d)

if (data["BasicSalary"] == 0) {
textbox.val("No BasicSalary Define Yet");
return;
}
textbox.val(data["BasicSalary"]);
BasicSalary.val(data["BasicSalary"]);
EmpID.val(EmployeeId);

},
error: function () { alert("error"); }
});
}
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function () {
$(document).ready(function () {
EmpCombo.on('change', function EmpCmbFuction(e) {
e.preventDefault();
myEvent();

});
});

在回发没有给我正确的结果后,我将如何解决这个问题? Jquery 不执行任何功能。

最佳答案

尝试使用

function pageLoad() 
{

}

已安装 $(document).ready()

关于c# - 回发后 jquery 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16396364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com