无法使用下拉列表检索表行中的输入值,但可以检索下拉值
Unable to retrieve input values in table row using a dropdown - but able to retrieve dropdown value
我认为我已经接近了,但我的(一点点)知识已经结束了。。。
执行此函数时,LLORDa和LLINEa不会从表行中检索值(因此不会将所有值插入到表中)。谢天谢地,我的SVCDESC从下拉列表中得到了所选的值。有什么想法吗?提前感谢各位!
<script>
jQuery(function() {
jQuery("input:submit, input[type=button], input[type=submit], button, .button").button();
});
function saveSMR()
{
var SVCDescDropDown = $(this);
var row = SVCDescDropDown.closest("tr.row");
var LORDaInput = row.find("input[name=LORDa]");
var LLINEaInput = row.find("input[name=LLINEa]");
jQuery.ajax(
{
url: 'B2BORD493.PGM',
type: 'POST',
data: {task: 'savServMiss', LORDa: LORDaInput.val(), LLINEa: LLINEaInput.val(), SVCDESC: SVCDescDropDown.val()},
}).done(function(message)
{
alert(row.length);
jQuery('#dialog').dialog('close');
});
console.log(LORDaInput.val() + LLINEaInput.val());
}
$(document).ready(function() {
$(function() {
$("select[name=SVCDESC]").on("change", saveSMR);
$("#dialog").dialog({
autoOpen: false
});
$("#pbutton").on("click", function() {
$("#dialog").dialog("open");
});
});
});
</script>
<tr class="row">
<td class="text num">1043121</td>
<td class="text num">22</td>
<select name="SVCDESC">
<option value=""></option>
<option value='STK'>No Stock</option>
<option value='TES'Test Desc</option>
</select>
</td>
<input type="hidden" name="LLINEa" />
<input type="hidden" name="LORDa" />
</tr>
<input type="hidden" name="LLINEa" />
<input type="hidden" name="LORDa" />
也许像这样的东西会返回一些值?
<input type="hidden" name="LLINEa" value="123" />
<input type="hidden" name="LORDa" value="abc" />
相关文章:
- javascript从选中的复选框中检索输入值,并在同一网页中显示多个html文件
- 从 javascript 中动态创建的表单中检索输入
- React Redux-Dispatch检索输入值
- 无法使用普通 JQuery/Javascript 检索输入字段的值
- 我可以在运行时检索输入类型的名称值
- 从“Jquery UI”对话框中检索输入值
- JavaScript 函数检索输入 [type=number] 并根据值过滤它们
- 输入,无法检索输入值 React Native
- 从节点检索输入值
- 如何检索输入中的值
- 无法使用PHP$_POST数组检索输入字段值
- 如何检索输入类型'数字'在html中
- for循环中的getElementById()来检索输入值
- 如何动态检索输入类型"url"把它放到一个变量里
- 无法检索输入数字值
- 如何在输入时检索输入值
- 检索输入的值
- 从日期选取器检索输入数据
- 检索输入# 39;值使用Jquery
- 检索输入文本值