我從我的jQuery函數發送一個值到我的身體,但似乎jQuery沒有發送值。我想,當激活一個jQuery函數我的頁面加載:jquery函數沒有發送頁面加載的值
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src='http://cdn.bitbucket.org/pellepim/jstimezonedetect/downloads/jstz-1.0.4.min.js'></script>
<script>
$(document).ready(function(){
var tz = jstz.determine(); // Determines the time zone of the browser client
jQuery('body').load('index.php?session_name='+tz.name());
});
</script>
</head>
<body>
的index.php:
<?php
session_start();
if (isset($_GET['session_name'])) {$_SESSION['session_name'] = $_GET['session_name'];}
echo $_SESSION['session_name'];
.............. .. ............
你確定tz中有一個值。你是否設置了一個警報聲明並驗證其價值? – Harish 2013-05-13 17:43:19
嘗試將您的代碼從'$(document).ready'中移出。 – 2013-05-13 17:43:29
@codeinzone我相信tz有價值。或者,即使我刪除它,並將一些手動值,然後它也不能工作 – 2013-05-13 17:45:47