Javascript ValveValue中的多个值?
我是jquery新手,了解了一些知识。我创建了一个输入字段,在该字段中,如果我只在设置值字段中输入一个值,jquery将获取一个下拉选择的值。它工作正常,因为我想在单个//设置值中获取所有var值,并且只需要选择值的前两个字母:如我选择下拉值为晨班我只想要MO,其余变量的下拉值与XI Class部分相同我只想要XI我的代码如下所示: Html代码Javascript ValveValue中的多个值?,javascript,jquery,Javascript,Jquery,我是jquery新手,了解了一些知识。我创建了一个输入字段,在该字段中,如果我只在设置值字段中输入一个值,jquery将获取一个下拉选择的值。它工作正常,因为我想在单个//设置值中获取所有var值,并且只需要选择值的前两个字母:如我选择下拉值为晨班我只想要MO,其余变量的下拉值与XI Class部分相同我只想要XI我的代码如下所示: Html代码 <form id="form1" method="post" enctype="multipart/form-data">
<form id="form1" method="post" enctype="multipart/form-data">
<div class="col-md-3">
<div class="form-group">
<select id="section_id" name="section_id" class="form-control" >
<option value="XI Class">XI Class</option>
<option value="XII Class">XII Class</option>
</select>
<div class="col-md-3">
<div class="form-group">
<select id="class_id" name="class_id" class="form-control" >
<option value="Morning Class">Morning Class</option>
<option value="Morning Class">Morning Class</option>
</select></div></div>
<div class="col-md-3">
<div class="form-group">
<select id="class_id" name="class_id" class="form-control" >
<option value="Morning Class">Morning Class</option>
<option value="Morning Class">Morning Class</option>
</select></div></div>
<div class="col-md-3">
<div class="form-group">
<input id="input" name="input" placeholder=""
type="text" class="form-control " value="" /></div></div>
</div>
</form>
$("#class_id,section_id").on("change",function(){
//Getting Value
var selValue = $("#class_id :selected").text();
var selValue1 = $("#section_id :selected").text();
//Setting Value
$("#input").val(selValue,selValue1);
});
你能描述/举例说明你期望得到的结果吗?例如字符串值数组?还是键/值对?查询字符串格式<代码>$(“表单”).serialize()可能就是您所需要的全部内容。您有多个具有相同id的选项。id应该是唯一的,并且每个元素只能使用一次。不确定您正在尝试做什么,哪些不起作用。在$(“#input”).val(selValue,selValue1),我想调用这两个var值,但是如果删除一个var$(“#input”).val(selValue),它就不起作用了;然后它就开始工作了……我正在尝试在#input id中获取这两个值。你不能只知道如何调用函数-没有
.val(p1,p2,p3)
方法,只有.val(p1)
-它会在#input中放什么?这是一个文本框。你的意思是连接这些值吗$(“#input).val(selValue+”“+selValue1);
。如前所述,您需要提供一个输出的示例,而不仅仅是重复“将两个值放入输入”问题中的内容-这是什么样的?