Jquery 捕获会话的表单输入而不提交
我试图在不提交表单的情况下从表单中获取信息的值,并将信息保存到php会话中,以便将其转移到另一个页面。这是我到目前为止所掌握的基本知识和环视网络的情况Jquery 捕获会话的表单输入而不提交,jquery,validation,Jquery,Validation,我试图在不提交表单的情况下从表单中获取信息的值,并将信息保存到php会话中,以便将其转移到另一个页面。这是我到目前为止所掌握的基本知识和环视网络的情况 <script type="text/javascript"> $('input[name="FirstName"]').change(function(){ }); $('input[name="Class"]').change(function(){ }); $('#Model').se
<script type="text/javascript">
$('input[name="FirstName"]').change(function(){
});
$('input[name="Class"]').change(function(){
});
$('#Model').select(function() {
var model=$('#Model').val();
});
</script>
<?php
session_start();
$_SESSION['FirstName'] = '';
$_SESSION['Class'] = '';
$_SESSION['Model'] = '';
?>
<form method='post' action='external.com/process.php' name='form101' id='form101' onChange="getModel">
<input type='text' name='FirstName' id='FirstName' value='' />
<input type='text' name='Class' id='Class' value='' />
<select name="Model" id="Model">
<option value="">------</option>
<option value="Model 1">Model 1</option>
<option value="Model 2">Model 2</option>
<option value="Model 3">Model 3</option>
</select>
</form>
不屈服?“你必须使用类似AJAX的东西。”putvande我说这可以通过jQuery来完成,我开始整理我从网上收集到的东西。这是我发现的一个示例,您可以将表单数据放入cookie或localStorage中,然后在下一页检索它。您不能将其直接放入PHP会话变量中。PHP在服务器上运行,Javascript在客户机上运行,从一方到另一方获取数据的唯一方法是提交表单或使用AJAX。如果使用jQuery Cookie插件,我相信它会自动序列化放入Cookie中的对象。所以,把你想要的数据放在一个对象中,然后用插件设置cookie。