将值赋给asp:textbox时的错误参考

时间:2013-05-05 18:26:02

标签: c# jquery

大家好,我现在和Jquery一起遇到很多问题,最后来到这里寻找我遇到的问题,我找不到任何可以帮助我的东西,所以我决定马上问。

因此我可以使用以下代码行来输入输入值:

 $('#ClienteDialog').find('input[id$=txtAddCliente]').val()

但现在它不会将该值分配给用于存储值的文本框并将其用于后面的代码,它会出现以下错误:

 ReferenceError: invalid assignment left-hand side
 $('input[id$=txtAddType]').val() = $('#ClienteDialog').find('input[id$=txtAddCliente]').val();

我真的找不到任何不好的事情。

编辑:嗨再次我尝试了你的解决方案Harshit Tailor给了,但最后它没有用,它似乎只是这样做但是当我检查它是否有效时使用下一个代码:

$('input[id$=txtAddType]').text($('#ClienteDialog').find('input[id$=txtAddCliente]').val());
                        $('input[id$=lblTypeAdd]').val("1");
                        var a1 = $('#ClienteDialog').find('input[id$=txtAddCliente]').val();
                        var a2 = $('input[id$=txtAddType]').text();
                        var a3 = $('input[id$=txtAddType]').val();
                        var a4 = $('input[id$=lblTypeAdd]').text();
                        var a5 = $('input[id$=lblTypeAdd]').val();

它引入了每个var:

a1 = "Toyota" //<- This is the value I input
a2 = Undefined
a3 = ""
a4 = Undefined
a5 = ""

是否有将输入值放入上述标签和文本框的文本值?

2 个答案:

答案 0 :(得分:0)

$('input[id$=txtAddType]').val($('#ClienteDialog').find('input[id$=txtAddCliente]').val());

请参阅.val()文档 - &gt; http://api.jquery.com/val/

.val( value )
  

设置匹配元素集中每个元素的值。

答案 1 :(得分:0)

试试这个

$('input[id$=txtAddType]').val($('#ClienteDialog').find('input[id$=txtAddCliente]').val());