gpt4 book ai didi

javascript - AJAX:ajax成功后无法获取输入值,未定义

转载 作者:行者123 更新时间:2023-12-01 05:27:43 27 4
gpt4 key购买 nike

请帮忙,我试图在ajax成功后获取输入字段的值,我不知道为什么它总是未定义

ajax.js

$(document).on('click','.modify',function(){
var modId = $(this).attr('id');
var event_id = $(this).attr('class').split(' ')[1];
$.ajax({
cache: false,
url: '../ajax/paraphernalia/ajax_get_edit.php',
type: 'post',
data: { modId: modId, event_id: event_id},
success:function(data){
var mod_name = $(data).find('input#hidden_headerName').val();
alert(mod_name);
$('#display_modal_edit').html(data);
$('#judge_name_header').html(mod_name);
}
});

});

ajax_get_edit.php

session_start();
require ("../../global.php");

if (isset($_POST['modId']) && isset($_POST['event_id'])) {
$modId = $_POST['modId'];
$event_id = $_POST['event_id'];
$output = '';
$sql = mysql_query("SELECT * FROM tbl_judges WHERE judge_id = ".$modId." AND event_id = ".$event_id."");
$soc_sql = mysql_fetch_assoc($sql);

$output .= '<input type="text" value="GetThisvalue" id="hidden_headerName">';
$output .= '.....';//bunch of codes here
$output .= '</div>';

echo $output;
}

最佳答案

您可以从 PHP 返回 JSON 并在客户端上创建您需要/不需要的 Div,此外,如果您只需要一些值,它也更简单

关于javascript - AJAX:ajax成功后无法获取输入值,未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38999786/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com