0
<script language="JavaScript">

var options = { 
    target:     '.postBoxAjax', 
    url:        'sub/function.php', 
    success: SubmitSuccesful
}; 


$('#myForm').ajaxForm(options);

</script>

我可以将html标签添加到目标吗?

我想制作一个输入框,访问者可以在其中提交图像 url,一旦他们提交链接而不刷新,它将显示图像。目前,代码只会在 .postBoxAjax 中显示图片 url,我想补充一下:

<img src="taget value" width="580"/> 

包装目标值,在此先感谢:)

4

1 回答 1

1

您不需要执行 AJAX 调用来更新您的页面。您只需要获取特定位置的输入值,并将其值放入图像中。在最基本的层面上,你想按照这些思路做一些事情

$(document).append("<img src=\""+ $("input")[0].value +"\" width=\"580\"/>");

把它放在一个函数中,然后从提交按钮的 onclick 事件中调用它。它将获取页面上的第一个输入并将其值转储到图像中。请注意,在将输入值注入页面之前,您应该清理输入,因为这存在 javascript 注入攻击的风险。

于 2012-08-29T17:56:01.693 回答