layui select怎么获取自定义属性

layui select怎么获取自定义属性,第1张

1

2

3

$("select

option:selected")attr("自定义属性名");

//建议自定义属性名称前加data-

这样更符合html5的规范,例如<option

data-nema="hi">XXX</option>,这样可以使用另一种方法获取自定义属性的值

$("select

option:selected")data("name");//这样可以获取到上面例子中的data-name的值

代码如下:

HTML code

<select id="ddl" onchange="ddl_change(this)"">

   <option value="100" emoney="12" gmoney="12">日卡</option>

   <option value="102" emoney="58" gmoney="58">月卡</option>

   <option value="103" emoney="518" gmoney="518">年卡</option>

<select>

JScript code

function ddl_change(obj){

   alert($("#ddl")attr("emoney"));

}

说明:当下拉框发生改变时就会调用ddl_change方法,从而执行JS的ddl_change方法来实现。

定义和用法:

attr() 方法设置或返回被选元素的属性值。

根据该方法不同的参数,其工作方式也有所差异。

返回属性值:

返回被选元素的属性值。

data中都是可以自定义属性的,例如:

data:[

{value:0, name:'打开', myId:4},

{value:0, name:'离线', myId:5},

{value:0, name:'关闭', myId:6},

],

Charton('click', function (params) {

alert(paramsdatamyId);//输出自定义的myId值

});

$("form")attr("check");

$("form")prop("check");

两种都可以,不过新版jquery推荐第二种,两个在其他方面都差不多,我发现的唯一不同就是在checkbox上的时候,需要用prop,不然IE浏览器会不兼容

何获取自定义类所属性 及属性类型

本帖属于CocoaChina员发表转帖请写明源帖址

题目点

直接看代码

复制代码

@interface AppState : NSObject{

BOOL _passed;

int _int;

/

状态否

/

BOOL isPassed;

/

用户数据

/

NSMutableDictionary userValues;

}

@property(nonatomic ,assign) float _float;

@property(nonatomic ,assign) double _double;

@property(nonatomic ,retain) NSDate _date;

@property(nonatomic ,assign) char _char;

@property(nonatomic ,assign) int _int;;

@property(nonatomic ,assign) BOOL _passed;

@property(nonatomic ,assign) BOOL

isPassed;

我通

#import

runtimeh>

面式获取 所属性名 及属性类型

复制代码

unsigned int propertyCount = 0;

objc_property_t properties = class_copyPropertyList(klass,

&propertyCount);

for (unsigned int i = 0; i < propertyCount; ++i) {

objc_property_t property = properties[i];

const char name = property_getName(property);//获取属性名字

const char attributes = property_getAttributes(property);//获取属性类型

}

具体输所示

复制代码

输类 state T@"AppState",&,N,Vstate

_float Tf,N,V__float

_double Td,N,V__double

_date T@"NSDate",&,N,V__date

_char

Tc,N,V__char

前面获所需属性名称

面串让我获取类别呢

PS:V__date 面

V_属性名

<script>

var testEle = documentgetElementById("test");

testElesetAttribute("demo");

</script>

<a href="#" id="test" demo="1" onclick="alert(thisattributes['demo']nodeValue)">(1)有</a>

<a href="#" id="test" demo="2" onclick="alert(thisattributes['demo']nodeValue)">(2)无</a>

以上就是关于layui select怎么获取自定义属性全部的内容,包括:layui select怎么获取自定义属性、Jquery怎么获取select选中项 自定义属性的值、echarts图表怎么设置自定义属性并获取自定义属性的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9458307.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存