如何取jquery change()移开触发事件取select下拉框option值

如何取jquery change()移开触发事件取select下拉框option值,第1张

你好!!

朋友,你的代码修改一处地方就可以正常运行了!

就是下面$('#sheng[name="sheng"]')------>>这里的name属性值需要用引号引起来哈!

<script type="text/javascript">

    $(document)ready(function() {

              $('#sheng[name="sheng"]')change(function(){

                  var name = thisval();

                      alert(name);   

              });

  });

</script>

可以,看Ext的API:

change事件触发默认传入三个参数:textfield组件本身、文本框change之后的值、文本框change之前的值。

假如有一个文本框组件ID为“tf_name”,

tf_nameon("change",function(this,newValue,oldValue){

ExtMsgalert('文本框change之前的值',newValue);

ExtMsgalert('文本框change之后的值',oldValue);

});

你可以在事件的外面定义一个变量,在事件里面给变量赋值。

var temStr = "";

$("#s_city")change(function(){

    var city = $(this)val();//这里可以这么写,this就是触发此事件的对象

    temStr = city;

    或者直接这么写

    temStr  = $(this)val();

});

//其次你想获取他的value为什么不直接写,看你的描述 你这里写这个change 没有什么必要。

var city = $("#s_city")val()

以上就是关于如何取jquery change()移开触发事件取select下拉框option值全部的内容,包括:如何取jquery change()移开触发事件取select下拉框option值、extjs textfield问题、使用了jquery的change事件,如何在此函数的外部获取它的变量等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9689534.html

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

发表评论

登录后才能评论

评论列表(0条)

保存