Php jQuery使用选定值
我有一个用PHP创建的选择框,如:Php jQuery使用选定值,php,jquery,Php,Jquery,我有一个用PHP创建的选择框,如: echo " <option value=\"".$row['CatId']."\">".$row['CatNaam']."</option>"; echo“$row['CatNaam']”; 其中catid是需要发送的id 在选择框下,我有一个jQuery可单击div,如: <div id="addtag" style=&q
echo " <option value=\"".$row['CatId']."\">".$row['CatNaam']."</option>";
echo“$row['CatNaam']”;
其中catid是需要发送的id
在选择框下,我有一个jQuery可单击div,如:
<div id="addtag" style="cursor: pointer;" onclick="clicktag();">
在我的脚本中,我有一个函数clicktag,如:
function clicktag()
{
$('#addtag').hide();
alert("Tag added ");
}
</script>
功能点击标签()
{
$('#addtag').hide();
警告(“添加标签”);
}
我要做的是提醒所选值(catid),因此函数必须执行以下操作:
function clicktag()
{
$('#addtag').hide();
alert("Tag added "+tagid);
}
</script>
功能点击标签()
{
$('#addtag').hide();
警报(“添加标签”+tagid);
}
但是我怎样才能得到塔吉德呢?我尝试了很多示例,但都无法运行。尝试val()
尝试val()
对选择框使用
change
事件:
//where #selectBox is id of your select box
$('#selectBox').change(function() {
var currentValue = $('#selectBox :selected').val();
alert(selectVal);
});
对选择框使用
change
事件:
//where #selectBox is id of your select box
$('#selectBox').change(function() {
var currentValue = $('#selectBox :selected').val();
alert(selectVal);
});
您需要引用
元素才能获取其值。如何获得这种类型取决于HTML的外观,但最简单的方法是给它一个ID(如果它还没有),然后使用该ID选择它:
<select name="yourSelect" id="yourSelect">
// option tags here
</select>
您需要引用
元素才能获取其值。如何获得这种类型取决于HTML的外观,但最简单的方法是给它一个ID(如果它还没有),然后使用该ID选择它:
<select name="yourSelect" id="yourSelect">
// option tags here
</select>
使用.val()
获取
元素的当前值
例如:
<select name="mySelectElement" id="selectElement">
<option value="0">First element</option>
<option value="1">Second element</option>
...
</select>
<script type="text/javascript">
function onClick() {
alert('The selected value is ' + $('#selectElement').val());
}
</script>
第一要素
第二要素
...
函数onClick(){
警报('所选值为'+$('#selectElement').val());
}
使用.val()
获取
元素的当前值
例如:
<select name="mySelectElement" id="selectElement">
<option value="0">First element</option>
<option value="1">Second element</option>
...
</select>
<script type="text/javascript">
function onClick() {
alert('The selected value is ' + $('#selectElement').val());
}
</script>
第一要素
第二要素
...
函数onClick(){
警报('所选值为'+$('#selectElement').val());
}
所选值是您所说的catid
把它放在一个var中,它就会工作。
您可以尝试将其放入代码中
function clicktag()
{
$('#addtag').hide();
var currentValue = $('#selectBox :selected').val();
alert(selectVal);
}
</script>
功能点击标签()
{
$('#addtag').hide();
var currentValue=$('#selectBox:selected').val();
警报(选择VAL);
}
所选值是您所说的catid
把它放在一个var中,它就会工作。
您可以尝试将其放入代码中
function clicktag()
{
$('#addtag').hide();
var currentValue = $('#selectBox :selected').val();
alert(selectVal);
}
</script>
功能点击标签()
{
$('#addtag').hide();
var currentValue=$('#selectBox:selected').val();
警报(选择VAL);
}
.live()
已经被弃用了大约一年(如果不是更长的话),并且在几个月前发布的jQuery版本中被完全删除。也绝对没有理由根据问题中的信息使用委托事件处理程序。.live()
已经被弃用了一年左右(如果不是更长的话),并且在几个月前发布的jQuery版本中被完全删除。也绝对没有理由根据问题中的信息使用委托事件处理程序。