var studno = $('#studno').val();
$(document).ready(function () {
$('.go').click(function () {
$('.inup').load('prochat.php', {
studno: studno
});
});
});
我有这段代码,它应该将 studno 的值发送到 prochat.php 但每次它只说未定义。谁能解释一下?
试试这个:
$(document).ready(function(){
$('.go').click(function(){
var studno = $('#studno').val();
$('.inup').load('prochat.php', {studno:studno});
});
});
试试这个:
$(document).ready(function(){
$('.go').click(function(){
var studno = $('#studno').val();
$('.inup').load('prochat.php', {studno:studno});
});
});
没关系。原来这行得通
$('.inup').load('prochat.php', {studno: $('#studno').val()});
这应该会更好:
$(document).ready(function () {
$('.go').click(function () {
$('.inup').load('prochat.php', {
studno: $('#studno').val()
});
});
});
这些可能是可能的原因:
可能的解决方案:
-。尝试在 click 函数中分配值:
像这样:
$('.go').click(function(){
studno = $('#studno').val();
$('.inup').load('prochat.php', {studno:studno});
});
-。确保 id 为 studno 的元素存在于 html 文档中