【发布时间】:2020-12-02 19:02:26
【问题描述】:
如何自动获取带有表单详细信息的城市参数?
注意:我正在使用 Oracle 数据库从表单中获取数据。
这是我正在使用的代码:
<script>
$(document).ready(function() {
$("#submit-form-button").click(function() { submitForm(); });
});
function submitForm() {
$.ajax({
type: "POST",
url: "",
data: {
NAME: $("#regName").val(),
EMAIL: $("#regEmail").val(),
MOBILE: $("#regPhone").val(),
NOTE: $("#NOTE").val(),
SOURCE: 'MUDON.COM',
CITY: 'ADD CITY',
},
success: function() {
return false;
},
dataType: 'html'
});
};
</script>
<!-- You need to ADD CITY VALUE FROM getgeoip function to the CITY Parameter above. -->
<script type="application/javascript" src="http://www.telize.com/geoip?callback=getgeoip"></script>
<script type="application/javascript">
function getgeoip(json){
document.write("", json.city);
}
</script>
【问题讨论】:
-
欢迎来到 SO。 “您需要将 CITY VALUE FROM getgeoip 函数添加到上面的 CITY 参数。”对您来说意味着什么......?如果是的话,你能解释一下这是什么意思..?
-
@TilwinJoy 我原以为这意味着需要将来自
getgeoip函数的city值添加到上面的city参数中。再说一次,我不是语言学家。 -
@Bluefire “要求代码的问题必须证明对正在解决的问题有最低限度的了解。包括尝试的解决方案、它们为什么不起作用以及预期的结果” - Asking
-
@TilwinJoy 有一个以代码形式尝试的解决方案,用户不知道为什么它不起作用(这就是他问这个问题的原因,是吗?),预期结果是“ 您需要将 CITY VALUE FROM getgeoip 函数添加到上面的 CITY 参数中”,正如我所说,它的含义很清楚。
标签: javascript html ajax forms