想要使用下拉cc按钮来执行javascript函数以及传递唯一值吗
这是我用来激活功能PlayCard(“数据”)的按钮,obj将被传递到该功能以供以后使用。(工作正常,但这不是我想要的)想要使用下拉cc按钮来执行javascript函数以及传递唯一值吗,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,这是我用来激活功能PlayCard(“数据”)的按钮,obj将被传递到该功能以供以后使用。(工作正常,但这不是我想要的) 对于下拉列表,您可能希望使用更改而不是单击。然后,您可以读取中的值并进行相应的更改 选择1 选择2 $(“.target”).change(函数(){ 警报(“调用了.change()的处理程序”); }); 要阅读1、2、3,您可以这样做: <select> <option value="1">One</option>
对于下拉列表,您可能希望使用更改而不是单击。然后,您可以读取中的值并进行相应的更改
选择1
选择2
$(“.target”).change(函数(){
警报(“调用了.change()的处理程序”);
});
要阅读1、2、3,您可以这样做:
<select>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
$('select').on('change', function() {
PlayerCard( this.value ); //read in the value and do something with it, like passing it to your PlayerCard
})
一个
两个
三
$('select')。在('change',function()上{
PlayerCard(this.value);//读入值并对其进行处理,例如将其传递给PlayerCard
})
对于下拉列表,您可能希望使用更改而不是单击。然后,您可以读取中的值并进行相应的更改
选择1
选择2
$(“.target”).change(函数(){
警报(“调用了.change()的处理程序”);
});
要阅读1、2、3,您可以这样做:
<select>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
$('select').on('change', function() {
PlayerCard( this.value ); //read in the value and do something with it, like passing it to your PlayerCard
})
一个
两个
三
$('select')。在('change',function()上{
PlayerCard(this.value);//读入值并对其进行处理,例如将其传递给PlayerCard
})
我不明白你在说什么,你能告诉我如何使用功能PlayCard和值1、2或3吗?我是新来的。对不起,我已经更新了我的答案。您需要使用.change从下拉列表中读取值,然后将该值传递到PlayerCard函数中。有意义吗?那么“数据”是另一个参数,它需要同时传递,并且需要在html部分关联,即仅与按钮关联。我们可以这样做吗,一二三,这个数据可以用于PlayCard函数?你可以在同一个change函数中读取你的数据值:我不明白你在说什么,你能告诉我,我将如何使用PlayCard函数和值1、2或3吗?我是新来的。对不起,我已经更新了我的答案。您需要使用.change从下拉列表中读取值,然后将该值传递到PlayerCard函数中。有意义吗?那么“数据”是另一个参数,它需要同时传递,并且需要在html部分关联,即仅与按钮关联。我们可以这样做吗,一二三,这个数据可以用在PlayCard函数中?你可以在同一个change函数中读取你的数据值:你问的问题很不清楚…@spencerlarry我想用execute funtion PlayCard(数据)from按钮,你可以看到还有3个函数,将根据从下拉按钮中选择的内容执行。这意味着要执行Function1或Function2或Function3,需要调用PlayCard。您的问题还不清楚…@Spencerray我想使用execute Function PlayCard(数据)from按钮,您可以看到还有3个函数,这些函数将根据从下拉按钮中选择的内容执行。这意味着要执行Function1、Function2或Function3,需要调用PlayCard。
function PlayCard(data)
{
var obj = _.find(data, function(obj){ return obj.total == data; });
if (value == 1)
{
Function1(obj);
}
elseif (value == 2)
{
Function2(obj);
}
else
{
Function3(obj);
}
};
<form>
<input class="target" type="text" value="Field 1">
<select class="target">
<option value="option1" selected="selected">Option 1</option>
<option value="option2">Option 2</option>
</select>
</form>
$( ".target" ).change(function() {
alert( "Handler for .change() called." );
});
<select>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
$('select').on('change', function() {
PlayerCard( this.value ); //read in the value and do something with it, like passing it to your PlayerCard
})