首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery加载函数问题

jquery加载函数问题
EN

Stack Overflow用户
提问于 2010-12-28 13:20:32
回答 3查看 399关注 0票数 0

我有一个这样的选择框

代码语言:javascript
复制
<select name="sehirler_post" id="sehirler_post">

我正在通过jquery获取值。我知道两种不同的获取值的方法。第一个是:

代码语言:javascript
复制
var sehirler_post = jQuery('select#sehirler_post').attr('value');

第二个是:

代码语言:javascript
复制
jQuery('#sehirler_post ').val()

最后是我的问题,我有这样的东西:

代码语言:javascript
复制
jQuery("#okay").load("ajax_post_category.php?okay="+id+"");

我想使用选择框值而不是id (okay="+id+")。因此,我必须使用选择框值更改+id+部件。但是我不能这样做..我试着这样做:

代码语言:javascript
复制
jQuery("#okay").load("ajax_post_category.php?okay="+jQuery('#sehirler_post').val()+"");

它没有起作用。一定有一种方法,这样我就可以在load函数中使用selectbox值而不是id。如果有人帮我,我会很高兴的。

问候

EN

回答 3

Stack Overflow用户

发布于 2010-12-28 13:25:50

#selectList不是您的选择框的id,因此请将其更改为

代码语言:javascript
复制
jQuery("#okay").load("ajax_post_category.php?okay="+jQuery('#sehirler_post').val()+"");

你能把它分成两行代码然后试一下吗?

代码语言:javascript
复制
var loadUrl="ajax_post_category.php?okay="+jQuery('#sehirler_post').val();
jQuery("#okay").load(loadUrl);
票数 2
EN

Stack Overflow用户

发布于 2010-12-28 13:24:10

你想做这样的事情:

代码语言:javascript
复制
jQuery("#okay").load("ajax_post_category.php?okay=" + jQuery('#sehirler_post :selected').val());

这将查看您的select元素并找到已选择的子元素(应该只有一个)。然后返回值。

票数 0
EN

Stack Overflow用户

发布于 2010-12-28 13:26:48

.val id =$(“#sehirler_post”) var ();

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

https://stackoverflow.com/questions/4543852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档