我正在使用下面的方法为表单javascript
中的单元格设置值。tabular
<script type="text/javascript">
function eventListener(pThis)
{
$('input[name="f04"]').change(function(){
var that = this;
var vRow = "f10_"+pThis.id.substr(pThis.id.indexOf('_')+1);
$.post("wwv_flow.show",
{p_request : "APPLICATION_PROCESS=GET_AMOUNT",
p_flow_id : $v("pFlowId"),
p_flow_step_id : $v("pFlowStepId"),
p_instance : $v("pInstance"),
x01 : $(this).val()
},
function(data){
$('input[id="f10_0002"]').val(data);
},
"text"
);
});
}
</script>
我需要使用 value invar vRow
而不是f10_0002
in $('input[id="f10_0002"]').val(data);
。
我试过$('input[id=vRow]').val(data);
和$('input[id='"'+vRow+'"']').val(data);
但不起作用。javascript 在这些情况下不起作用。但$('input[id="f10_0002"]').val(data);
有效。
var vRow
我怎么能为此使用价值?