无法识别jQuery表达式
jQuery expression not being unrecognized
我的视图中有以下html
<div id="divLoginName" style="display: none">
<input type="hidden" id="hidLoginName" />
@Html.TextBox("txtEditLoginName", null, new { maxlength = "1000", tabindex = "0", Multiline = false, @style = "width: 350px;" })
</div>
和下面的jquery行
var loginName = $.trim($tr.find(".tdLoginName").html());
$("#divLoginName input:[type='text']").val(loginName);
我在$("#divLoginName input:[type='text']").val(loginName);
这条线上得到了以下错误
错误:语法错误,无法识别的表达式:#divLoginName输入:[type='text']
删除input
:后的冒号
$("#divLoginName input[type='text']")
^^^
no colon there
获取输入文本的正确方法
$('input[type=text]');
您正在寻找的示例是:(示例)
$('input[type=text][id=txtEditLoginName]').val()
为了明确,如何正确获得它:
$('div input[name][id][value]')
我希望它能有所帮助。
相关文章:
- JavaScript中的立即调用函数表达式(IIFE)-传递jQuery
- jQuery选择器错误:无法识别的表达式
- 无法识别jQuery表达式
- jquery 1.8.0语法错误,无法识别的表达式:>
- PHP中的jQuery表达式
- JQuery无法识别的表达式[href=#undefined]
- 正则表达式 jquery 将数字替换为链接
- jQuery中的查询选择器导致无法识别的表达式
- Jquery 替换所有文本语法正则表达式中的变量
- 如何修复 jQuery 1.8“语法错误,无法识别的表达式”错误
- jQuery:语法错误,无法识别的表达式:.Marketing&通讯
- 使用jquery从angular表达式中获取内容失败
- SyntaxError:应为表达式,得到''Jquery
- 使用jQuery自动完成表达式引擎
- Jquery正则表达式剪切<脚本>标签
- 未捕获错误:语法错误,无法识别表达式Jquery选择器单引号与双引号
- 正则表达式 jQuery 不起作用
- 正则表达式 jQuery 验证器包含非英文字符
- 无法识别的表达式jquery属性选择器
- 正则表达式:JQuery检查