首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求解释?该如何解决

2012-03-24 
求解释??js 给TextBox赋值后,在后台取值为空 ,用同样的JS赋值给HiddenField就有值?在后台取值就有我赋的值

求解释??
js 给TextBox赋值后,在后台取值为空 ,用同样的JS赋值给HiddenField就有值?在后台取值就有我赋的值


//放款列表单选

  function SelectOnePayMoneyNotId(me, money1, money2, money3, isActive) {
  if (isActive == "0") {
  me.checked = false;
  ShowMessage('提示', '该笔记录未生效,不能增加收费记录!');
  return;
  }

  var txtPayMoneyNotId = $("txtPayMoneyNotId");
   
  txtPayMoneyNotId.value = "";
   
  var allSelect = document.getElementsByName("AllSelect");
  if (me.checked) {
  for (var i = 0; i < allSelect.length; i++) {
  if (allSelect[i].id == me.id) {
  txtPayMoneyNotId.value = me.id;//这个后台取值为空
  
  $("hidPayMoneyNotId").value=me.id; //后台取值有值
   
  }
  else {
  allSelect[i].checked = false;
  }
  }
  }
  }

[解决办法]
txtPayMoneyNotId.value = me.id;//这个后台取值为空
==========
document.getElementById("txtPayMoneyNotId").value=me.id;

要搞清楚JS语法和C#语法的区别
[解决办法]
先确认一下txtPayMoneyNotId是否找到,是否被赋值成功,看看界面上是否有值,如果都没问题,看看后台取值怎么去的,是不是有问题
[解决办法]
var txtPayMoneyNotId = $("txtPayMoneyNotId");
$("#txtPayMoneyNotId")
[解决办法]
干嘛用一句jq的语句取了控件后又用js。。。。
[解决办法]
得看看js是否已经给textbox成功赋值

热点排行