我有一个非常奇怪的问题,jQuery在父标记之外移动一个用PHP标记回显的字符串。我现在已经两次看到这种行为了。
我使用jquery ajax方法来请求模块。偶尔会出现这种情况:
来源:
<textarea id='job[description]' class='jobForm' rows="3" cols='20'/><?php echo $job->description; ?></textarea>
当它到达我的AJAX请求的另一端时,它呈现为:
<textarea id='job[description]' class='jobForm' rows="3" cols='20'/></textarea>My Job Description
我已经看过几次了,我不知道为什么会这样。我在这个特定标签周围做的所有其他地方工作正常和花花公子。有什么想法吗?
答案 0 :(得分:2)
jQuery可能会在开始标记的末尾看到/>
并将其视为XML样式的空元素标记。摆脱/
。