我有一个这样的选择框
<select name="sehirler_post" id="sehirler_post">我正在通过jquery获取值。我知道两种不同的获取值的方法。第一个是:
var sehirler_post = jQuery('select#sehirler_post').attr('value');第二个是:
jQuery('#sehirler_post ').val()最后是我的问题,我有这样的东西:
jQuery("#okay").load("ajax_post_category.php?okay="+id+"");我想使用选择框值而不是id (okay="+id+")。因此,我必须使用选择框值更改+id+部件。但是我不能这样做..我试着这样做:
jQuery("#okay").load("ajax_post_category.php?okay="+jQuery('#sehirler_post').val()+"");它没有起作用。一定有一种方法,这样我就可以在load函数中使用selectbox值而不是id。如果有人帮我,我会很高兴的。
问候
发布于 2010-12-28 13:25:50
#selectList不是您的选择框的id,因此请将其更改为
jQuery("#okay").load("ajax_post_category.php?okay="+jQuery('#sehirler_post').val()+"");你能把它分成两行代码然后试一下吗?
var loadUrl="ajax_post_category.php?okay="+jQuery('#sehirler_post').val();
jQuery("#okay").load(loadUrl);发布于 2010-12-28 13:24:10
你想做这样的事情:
jQuery("#okay").load("ajax_post_category.php?okay=" + jQuery('#sehirler_post :selected').val());这将查看您的select元素并找到已选择的子元素(应该只有一个)。然后返回值。
发布于 2010-12-28 13:26:48
.val id =$(“#sehirler_post”) var ();
https://stackoverflow.com/questions/4543852
复制相似问题