【发布时间】:2010-09-22 10:15:02
【问题描述】:
感谢您阅读本文。
我正在动态生成一些数据,其中包括一个选择下拉菜单,旁边有一个文本框。如果用户单击选择,我将动态填充它(下面的代码)。我有一个关于选择的课程,我希望下面的代码可以工作。我用选择上的 ID 对其进行了测试,并将 ONE 放在我让它工作的 ID 上。但是,在更改代码以引用一个类(因为将有多个数据组,其中包括一个带有旁边一个文本框的选择)和$(this),我无法让它工作。任何想法都会有所帮助。谢谢
select旁边的文本框的相关性是代码的第二部分...在select中选择一个选项时更新文本框
.one 是这样选择只更新一次,然后.bind 允许将任何选择的选项放置在相邻的文本框中。
$('.classSelect').one("click",
function() {
$.ajax({
type: "post",
url: myURL ,
dataType: "text",
data: {
'_service' : myService,
'_program' : myProgram ,
'param' : myParams
},
success:
function(request) {
$(this).html(request); // populate select box
} // End success
}); // End ajax method
$(this).bind("click",
function() {
$(this).next().val($(this).val());
}); // End BIND
}); // End One
<select id="mySelect" class="classSelect"></select>
<input type="text">
【问题讨论】:
标签: javascript jquery