0
我在HTML中使用简写形式。这是聊天窗口,我想通过那里不仅用户消息,但也有一些隐藏的数据文件“post.php”,这是在上层文件夹。使用AJAX提交隐藏数据
<form name="message" action="">
<input name="usermsg" type="text" id="usermsg" size="63" />
<input name="company" type="hidden" id="company" value="<?php echo $kawalki_adres[2]; ?>"/>
<input name="submitmsg" type="submit" id="submitmsg" value="Send" />
</form>
这里是AJAX
<script type="text/javascript">
//If user submits the form
$("#submitmsg").click(function(){
var clientmsg = $("#usermsg").val();
var company = $("#company").val();
$.post("../post.php", {text: clientmsg, company});
$("#usermsg").attr("value", "");
$("#company").attr("value", "");
return false;
});
我走用户的信息正确 “post.php中”,但不知道如何领取 “公司” 变量。
设定公司的价值你没有设置你的'$。员额公司数据()',只有关键。将该行更改为:$ .post(“../ post.php”,{text:clientmsg,company:company}); ' – pappfer
您可以简单地使用'var data = $('form')。serialize()'并将数据发送到$ .post内的服务器 –