我正在处理一个 PHP 任务,并且无法通过 ajax 调用来正确重绘。除了我有这行代码不断给我错误之外,一切几乎都有效:
$line .= '<input type="button" onclick="$j(this).attr(\'disabled\',true).val(\'Updating...\');xajax_save_message(' . $error . ',' . '$j(\'#error_' . $error_code . '\').val());return false;" id="save_button_' . $error_code . '" value="Save" />';
我想我在错误的地方有一个转义字符。目前,我收到的错误消息是:
XML Parsing Error: not well-formed
Location: http://127.0.0.1/dev/admin_eprescribing_error_messages.php
Line Number 1, Column 63:
当我实际按下按钮进行保存时会发生错误。正如我所说,这是一个 PHP 项目,它使用一个名为 Xajax 的库来执行 ajax 调用。
任何帮助都会很棒。
$j = "$"."j";
$line .= '<td align="left">';
$line.= <<<DELIMETER
<input type="button" onclick="$j(this).attr('disabled',true).val('Updating...');xajax_save_message({$error_code},$j('#error_message{$error_code}').val());return false;" id="save_button_{$error_code}" value="Save" />;
DELIMETER;
$line .= ' ';