我想知道如何使用jQuery来定位javascript变量。这里是我的网页的情况,我想用一些细节存储在JavaScript变量中,我将在用户注册中使用它。我的页面代码看起来像这样我如何使用jQuery来定位javascript变量?
<html>
<head>
<script>
var userData =
{"country":"null","region":"","timezone":"null","key":"sessionSecret","browser":"Chrome","bversion":"0.0","loggedIn":"false"};
</script>
</head>
<body>
<form id="register">
<button id="regbtn">Register</button>
</form>
</body>
<script src="jquery.js"></script>
<script src="custom.js"></script>
</html>
所以现在我怎么可以使用自定义jQuery函数,将针对“用户数据”可变的“regbtn”的点击?
我在我的自定义JavaScript是
$(document).ready(function() {
$('#regbtn').click(function(){
//do something here that will target that userData variable and will send its data using ajax
//$ajax function will send data to page with details that user entered and userData
});
});
但我不知道该如何使用JSON用户数据变量的目标做。这个变量以json数据格式输出php。谁能帮我?
如果你告诉我为什么你会投票否定这个问题,并且如果你有反对票,我会很感激。我不赞成这个问题。可能这是愚蠢的,但不适合我。所以,谢谢你反正对于如果您需要访问您的JSON对象“用户数据”看到这个问题
'userData'是全局的,你已经声明了它,你可以在你的click函数中使用它,但你真的应该处理你的表单的submit事件..不管怎么说,这已经被覆盖了很多次,只是做一个搜索如何做AJAX调用 – bruchowski 2014-10-12 00:51:18
@bruchowski所以你要我写一些像是这样的? – 2014-10-12 00:52:44