Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用jQuery获取用户定义的名称

使用jQuery获取用户定义的名称
EN

Stack Overflow用户
提问于 2015-08-05 04:43:55
回答 3查看 78关注 0票数 0

需要使用jquery按名称获取元素,为了获取名称值,它与samp (变量)连接在一起。无法形成名称元素。连接有一些问题,请帮助。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$("input[name^='resource_" + samp + "_']")

完整法典:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var samp = $(thisVal).attr('name');  //user defined name 

$("input[name^='resource_" + samp + "_']").each(function(key,val){
    alert("calcwk entered");
    if ($(this).val() === '') {
        theVal  = 0;
    }
    else {
        theVal = parseInt($(this).val());
    }
    tot = tot + theVal;
    alert("calcwk exit");
});
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-08-05 05:21:16

因为我们不能确定值"samp“所包含的格式,所以我们需要确保值被正确的引号所覆盖。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('[property=value]');

工作,因为您没有空格,或者选择器无法立即知道属性值的结束位置,而

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('[property=my value]');

混淆了系统的解析器,因此需要正确地用引号“转义”或“包装”值,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('[property="my value"]');

这是我的你的代码的帮助版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var samp = $(thisVal).attr('name'),   //user defined name 
    tot = 0                           //define the total
;

$('input[name^="resource_' + samp + '_"]').each(function(key,val){
    var theVal = $(this).val(); // do a jQuery call once per item
    if (theVal === '') {
        theVal  = 0; // if this is text change to 0
    }

    tot += parseInt(theVal); // no need with else, parseInt everything
    alert("calcwk exit");
});

举个例子,我创建了这个JSFiddle:http://jsfiddle.net/fua9rtjd/

票数 5
EN

Stack Overflow用户

发布于 2015-08-05 05:00:02

name是否具有所选的thisVal元素的属性?这是为我工作的JsFiddle

票数 1
EN

Stack Overflow用户

发布于 2015-08-05 04:47:11

尝试:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var samp = $(thisVal).attr('name');  //user defined name 

$("input[name^=resource_"+samp+"_]").each(function(key,val){
        alert("calcwk entered");
        if( $(this).val() === '' ){
            theVal  = 0;
        }
        else{
            theVal = parseInt($(this).val());
        }
        tot = tot + theVal;
        alert("calcwk exit");
    });

名称问题:'% name %‘-不需要使用’Right:$("input[name^=resource_"+samp+"_]")

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31832913

复制
相关文章
获取实体类@注解信息_jquery获取class名称
实体类打上@JsonSerialize注解 有一些表的主键是雪花生成的比较长,返回前端会出现精度损失,转成字符串返回就可以了 @JsonSerialize(using = ToStringSerializer.class)
全栈程序员站长
2022/11/16
2.2K0
jQuery动态拼接多张图片并且获取每张图片名称
1:动态拼接图片,按照顺序渲染图片 2:点击图片,将获取的图片路径进行分割,获取图片名称。
王小婷
2020/04/10
1.6K0
jQuery动态拼接多张图片并且获取每张图片名称
「 小程序踩坑 」获取用户地理位置名称
通过百度查阅得知,普遍的做法就是先用wx.getLocation获取当前经纬度,然后再利用腾讯地图提供的接口,获取出实时地理名称,很简单,但是腾讯地图接口那里有坑。
许坏
2019/07/09
1.1K0
「 小程序踩坑 」获取用户地理位置名称
Jquery 使用getJSON 获取json数据
1.先引用jq获取下载到本地 CDN地址:https://code.jquery.com/jquery-latest.js
Alone88
2019/10/22
3.5K0
golang预定义的系统名称
Golang syslist Golang预定义的OS列表 aix android darwin dragonfly freebsd hurd js linux nacl netbsd openbsd plan9 solaris windows zos Golang预定义的Arch(架构)列表 386 amd64 amd64p32 arm armbe arm64 arm64be ppc64 ppc64le mips mipsle mips64 mips64le mips64p32 mips64p32le p
老高的技术博客
2022/12/28
8130
使用jquery获取url及url参数的方法
使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作
Jensen_97
2023/07/19
1.5K0
使用VBA在工作表中列出所有定义的名称
有时候,工作簿中可能有大量的命名区域。然而,如果名称太多,虽然有名称管理器,可能名称的命名也有清晰的含义,但查阅起来仍然不是很方便,特别是想要知道名称引用的区域时,如果经常要打开名称管理器查找命名区域,会非常麻烦,也浪费时间。
fanjy
2022/11/16
6.5K0
根据 PID 获取 K8S Pod名称 - 反之 POD名称 获取 PID
随着 Kubernetes 越来越火爆,运维人员排查问题难度越来越大。比如我们收到监控报警,某台 Kubernetes Node 节点负载高。通过 top 或者 pidstat 命令获取 Pid,问题来了,这个 Pid 对应那个 Kubernetes Pod 呢?
YP小站
2020/07/21
3.4K0
jquery获取scrollHeight
滚动下拉加载思路:判断当前滚动条的位置是否到达距离 scrollHeight 滚动高度的某个位置,注意滚动条位置到底后,加上可视区域高度,才等于 scrollHeight 高度。
全栈程序员站长
2022/09/15
1.7K0
根据 PID 获取容器所在的 Pod 名称
在管理 Kubernetes 集群的过程中,我们经常会遇到这样一种情况:在某台节点上发现某个进程资源占用量很高,却又不知道是哪个容器里的进程。有没有办法可以根据 PID 快速找到 Pod 名称呢?
米开朗基杨
2020/07/17
6.9K0
Python获取网卡信息(名称、MAC、
    “人生苦短,我用Python”。Python的高效有一部分是跟它丰富的模块分不开的。Python有很多第三方模块可以帮助我们完成一些事情,减少开发时间。
py3study
2020/01/03
4.7K0
Python获取网卡信息(名称、MAC、
使用 jQuery 统计用户选中的复选框的个数
微信公众号平台每个用户最多可以设置三个标签,所以在管理员给用户设置标签的时候需要统计用户的标签,下面就是使用使用 jQuery 统计用户选中的复选框的个数的方法:
Denis
2023/04/15
1.3K0
java准确的获取操作系统的名称
在我们日常开发中,经常需要判断操作系统的版本或者系统的名字等等。这就需要我们用到jdk默认带的一些属性了。这里我对各个版本的系统都做了区分,分别能判断mac,linux,window等大众的操作系统名称。直接看代码(OSUtil.java):
业余草
2019/01/21
4.3K0
java准确的获取操作系统的名称
git 配置本地用户名称 和 邮件名称
很多次配置git用户名和邮箱了,总是会忘记,然后在网络上搜索,今天进行记录下来,防止遗忘:
西湖醋鱼
2020/12/30
2.3K0
jquery获取元素绑定的事件
一个简单的记录,在调试jquery的事件绑定时会用到。查看某元素是否绑定上了事件。
the5fire
2019/02/28
4.2K0
工具的使用|MSF中获取用户密码
1:很多用户习惯将计算机设置自动登录,可以使用 run windows/gather/credentials/windows_autologin 抓取自动登录的用户名和密码
谢公子
2022/01/19
2.8K0
工具的使用|MSF中获取用户密码
emlog插件挂载点使用和自定义名称方法
对于初学的emlog插件开发者来说,插件挂载点定义真是一个麻烦事!官方的插件定义不是很详细。所以小白给大家提供点思路。     其实挂载点主要就是两个函数doAction和addAction:
奶糖味的代言
2018/04/16
8240
控制名称空间的使用
如将对象投射到XML中所述,可以将类分配给名称空间,以便相应的XML元素属于该名称空间,还可以控制类的属性是否也属于该名称空间。
用户7741497
2022/07/04
1.1K0
【Excel催化剂新功能】根据选区快速定义名称及定义名称的最佳实践分享
在Excel环境中,定义名称的重度使用可以让用户享受编程的许多优点。例如,将复杂的逻辑封装成一个定义名称,然后可以在使用时,直接使用语义化的定义名称来调用。这类似于编程语言中变量的作用,可以临时存放一个对象或值,供下次使用。
Excel催化剂
2023/04/26
1.2K0
【Excel催化剂新功能】根据选区快速定义名称及定义名称的最佳实践分享
使用 Mobile Detect 直接获取操作系统和设备名称
我前面介绍了 Mobile Detect 这个轻量级的开源移动设备(手机和平板)检测的 PHP 类库,这个类库主要功能检测是否为输入的设备,比如 $detect->isiPhone() 就是检测当前设备是否为 iPhone,但是如果要做移动统计的话,怎样不用判断直接获取操作系统和设备名称呢?
Denis
2023/04/14
6510
使用 Mobile Detect 直接获取操作系统和设备名称

相似问题

获取用户定义对象的属性名称

12

如何使用jQuery获取自定义属性的名称?

91

使用Jquery获取图像的名称

30

使用jQuery获取<div>名称

20

如何获取IOUSBDeviceInterface的用户自定义名称

122
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文