我有一个例子,当我的表单被提交时,我必须加载一个图片文件并等待图片加载完毕才能返回true
(在这种情况下是提交表单)。
例如:
$('#myform').submit(function(){
var image=document.createElement('image')
var src=document.createAttribute('src')
image.value="http://example.com/image.jpg"
image.setAttributeNode(src);
document.body.appendChild(image);
})
在这里,如果我return true
,表单就会被提交(图片不会加载),如果是false
,就不会提交(图片会加载但表单不会提交)。如何编写代码,在图片加载后返回true呢?