[英]How to send a data from scala to a particular div tag in Html page
[英]how to send data from form in page to option tag in other page
我通过jotform网站完成了一个表单,该表单包含两个页面或两个表单,我想从newuser.php页面发送用户名数据以添加到previllige.php页面中的选项标签中,我编写了JS代码,但是当我输入数据并单击添加时按钮结果仍然“请稍候”,而无需将数据发送到其他页面
第一页有两页代码:newuser.php,其代码为:
$(function () {
$("#btnQueryString").bind("click", function () {
var url = "previliges.php?name=" + encodeURIComponent($("#addItem").val()) ;
// window.location.href = url;
document.location.href = url;
});
});
<div id="cid_6" class="form-input">
<input type="text" class=" form-textbox validate[required]" data-type="input-textbox" id="addItem" name="username" size="20" value="" />
</div>
第二页:previllige.php及其代码:
<script language="javascript">
window.onload = function () {
var url = document.location.href,
params = url.split('?')[1].split('&'),
data = {}, tmp;
//alert(params);
var a = url.substr(url.lastIndexOf('=') + 1);
//alert(a);
var opt = document.createElement("option");
document.getElementById("lbldata").options.add(opt);
opt.text = a;
$("#lblData").append('<option>'+opt.text+'</option>');
}
</script>
<select class="form-dropdown validate[required]" style="width:150px" id="lbldata" name="username">
<option value=""> </option>
<option value="amal"> amal </option>
</select>
我不明白为什么要这么做:
var a = url.substr(url.lastIndexOf('=') + 1);
但是我假设您想从url中提取参数,但是您正在做的是提取整个url,直到最后一个等号旁边的字母为止,我不知道您为什么这样做,但这可能是为什么的结果您在第二页中没有正确输入名称。 您的代码中的params
数组包含实际参数,您应该使用它来设置var a
的值
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.