我得到错误referenceerror:未定义usd。 CURRDEF = USD,假设要做的是 用户从下拉列表中选择销售中心,它将根据具体情况更改货币 这是什么。我认为这里没有通过它。不确定我做错了什么。 在萤火虫上显示。
*******************************************
CURRDEF := get_criteria_rec('PROP_CURR_DEF',dml_p_oracle_user.get_rec(VUSERNAME).global_region).include_list;
HTP.P( '<script>
function makeRequest(){
var v_data_sales ={pvCurrCd:'||CURRDEF||',
pnSalesCenterID: $(this).find("#pnSalesCenterID").val()
};
$.ajax({
url:contr_entry_pkg.select_sales_center,
data:v_data_sales,
async:false,
success: function(vRetVal){
var jsonObj = eval("("+vRetVal+")");
}
});
};');
HTP.P( '</script>');
--------------
HTP.P('<td class="reqlabel1">Currency:</td>');
HTP.P('<td class="tablelabel">');
HTP.P(Get_Currency_Dd(PVNAME=>'pvCurrCd', PVDEFVAL => NULL, PVEVENT=>'class="reqinput1" onblur="makeRequest();" style="width:200px"'));
HTP.P('</td>');
答案 0 :(得分:0)
我猜USD
不是变量。您必须更正您的脚本,如:
var v_data_sales ={pvCurrCd:'USD' .
或者,如果你有这个变量,你必须向我们展示更多代码。