如何使用jquery javascript重新加载表单的一部分?

如何使用jquery javascript重新加载表单的一部分?,jquery,refresh,Jquery,Refresh,如何在单击同一页面上的另一个元素时使用Jquery或Javascript仅刷新HTML页面的一个元素?我需要知道这一点来实现表单验证码 <img src="includes/captcha.php" style="padding:10px 0;"/>&nbsp;&nbsp;&nbsp; <img src="images/refresh.gif" onclick="window.location.reload()" style="cursor:pointe

如何在单击同一页面上的另一个元素时使用Jquery或Javascript仅刷新HTML页面的一个元素?我需要知道这一点来实现表单验证码

<img src="includes/captcha.php" style="padding:10px 0;"/>&nbsp;&nbsp;&nbsp;
<img src="images/refresh.gif" onclick="window.location.reload()" style="cursor:pointer; padding:10px 0;" />


我想通过单击refresh.gif重新加载由captcha.php生成的图像。当前代码将重新加载整个页面。

您需要使用的是jQuery函数load()

例如,如果要从远程页面的HTML中将id='myDiv'的div的内容替换为id='theirDiv'的div的内容,请执行以下操作:

$('#myDiv')。加载('http://theirurl #特尔迪夫'


您需要使用的是jQuery函数load()

例如,如果要从远程页面的HTML中将id='myDiv'的div的内容替换为id='theirDiv'的div的内容,请执行以下操作:

$('#myDiv')。加载('http://theirurl #特尔迪夫'


这不需要任何jquery。只需更改images
src
属性以包含一些额外的随机数据

function reloadImage() {
    var now = new Date();
    document.getElementById('captcha').src = 'includes/captcha.php?r=' + now.getTime();
}
更改图像标记以设置如下ID

<img src="includes/captcha.php" id="captcha" style="padding:10px 0;"/>

并在刷新图像中添加对函数的调用

<img src="images/refresh.gif" onclick="reloadImage()" style="cursor:pointer; padding:10px 0;" />

这不需要任何jquery。只需更改images
src
属性以包含一些额外的随机数据

function reloadImage() {
    var now = new Date();
    document.getElementById('captcha').src = 'includes/captcha.php?r=' + now.getTime();
}
更改图像标记以设置如下ID

<img src="includes/captcha.php" id="captcha" style="padding:10px 0;"/>

并在刷新图像中添加对函数的调用

<img src="images/refresh.gif" onclick="reloadImage()" style="cursor:pointer; padding:10px 0;" />


我应该获取并处理captcha.php中的附加数据吗?它不工作!不,关键是要更改URL,以便浏览器重新加载图像。附加的
r
参数应该什么也不做。哎呀,我真傻,忘了一个新的约会。编辑了“立即回答”是新的日期对象。我真傻,我没注意到。我的问题在这里解决了。非常感谢你!!!我应该获取并处理captcha.php中的附加数据吗?它不工作!不,关键是要更改URL,以便浏览器重新加载图像。附加的
r
参数应该什么也不做。哎呀,我真傻,忘了一个新的约会。编辑了“立即回答”是新的日期对象。我真傻,我没注意到。我的问题在这里解决了。非常感谢你!!!谢谢你的回答!!谢谢你的回答!!