我想在文本框的onchange事件上更新我的會話變量,無需重新加載頁面 如何做到這一點。謝謝!如何在文本框的更改事件中設置會話變量php
-2
A
回答
0
我將在blur
使用,這樣,它不會設置變量每次的用戶類型,他點擊了其他位置,只有當....
$('textbox').blur(function(){
var thevalue = $(this).val();
$.ajax({
url:'yoururl.php',
type: "post",
data:{"value":thevalue},
dataType:"html",
success:function(data){
console.log(data);
}
});
});
然後在你的PHP ...
<?php
$_SESSION['yoursessionkey'] = $_POST['value'];
echo "success";
?>
1
必須使用ajax
它,在文本框狀的on change event
,
$('textbox').on('change',function(){
$.ajax({
url:'yoururl.php',
data:{data},
success:function(){
alert('success');
}
});
});
+0
我還將包括如何添加會話變量。主要從'yoururl.php'接收到'document.cookie'。 –
0
它可以通過JavaScript和PHP組合來完成。 製作一個函數()並在其中插入PHP代碼。
傳遞當前參數在javascript函數會話變量..
0
<script type="text/javascript" language="JavaScript">
$(document).ready(function(){
$("#field").change(function(){
$.ajax({
url: "http://yourserver.com/ajax.php",
data: { value: $("#field").val() }
});
});
});
</script>
...
<input type="text" id="field" />
而且在ajax.php
:
<?php
$_SESSION['var'] = $_GET['value'];
?>
相關問題
- 1. 更改PHP會話變量
- 2. 如何在laravel的頭文件中設置會話變量
- 3. 如何在php中設置會話變量的ID
- 4. jQuery單擊事件來更改php會話變量
- 5. 在文本框中設置的VB點網絡會話值不會更改
- 6. 如何在golang大猩猩框架中設置會話變量?
- 7. 如何將javascript變量設置爲php會話變量
- 8. Salesforce會話變量,在會話中設置並獲取變量
- 9. 通過Javascript更改PHP會話變量
- 10. 設置PHP多維會話變量
- 11. PHP會話變量未設置
- 12. PHP會話變量設置不正確
- 13. PHP會話變量沒有被設置
- 14. 取消設置php會話變量
- 15. PHP會話變量未設置
- 16. PHP使用會話變量回顯文本,並在設置其他會話變量時取消設置會話變量?
- 17. 設置會話變量和從其他.php文件計算
- 18. 文本框更改事件
- 19. 如何僅在會話期間更改配置變量
- 20. PHP:通過可變的變量設置會話變量
- 21. 在按鈕單擊事件時取消設置會話變量
- 22. 在php中更新會話變量
- 23. 在php中重置會話變量
- 24. 在Application_BeginRequest中設置會話變量
- 25. 在Jquery中設置會話變量
- 26. 在grails中設置會話變量1.3.7
- 27. 在Laravel中設置會話變量
- 28. 設置會話變量爲paramiko會話
- 29. 在對話框中設置變量
- 30. PHP - 會話變量在設置頭部時未設置()
我看你已經標記'ajax',讓你在正確的軌道上。繼續看看$('input [type = text]')。change'和'$ .ajax()'。 –