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>
var vRowの代わりにf10_0002値を使用する必要があります$('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ばこれに値を使用できますか?