javascript - 使用ajax动态更改显示的数据

标签 javascript jquery html ajax

我在处理来自 ajax 和 jQuery 的数据时遇到了问题。

我正在使用 jQuery 显示 html 代码并将其插入 div 元素“#kontener”

$.ajax({
    url: "qa.php",
    type: "POST",
    datatype: "html",
    contentType: "application/x-www-form-urlencoded; charset=iso-8859-2",
    data: {
        indeks: tekst, q: question},
    success: function (result) {
        jQuery("#kontener").html(result);
    },
});

这是示例 html

<table id="q">
    <tr><td><input type="radio" name="answer" value="1">q1</td></tr>
    <tr><td><input type="radio" name="answer" value="2">q2</td></tr>
    <tr><td><input type="radio" name="answer" value="3">q3</td></tr>
    <tr><td><input type="radio" name="answer" value="4">q4</td></tr>
</table>

问题 - 我可以在单击 tr 元素后使用 jQuery 来选择单选按钮吗?

不幸的是,这不起作用:(

$("tr").click(function () {
   $(this).find('input:radio').attr('checked', true);
});

最佳答案

试试这个

$(this).find('input:radio').prop('checked', true);

我建议给每台 radio 一个唯一的 ID

关于javascript - 使用ajax动态更改显示的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30063617/

相关文章:

html - 如果最近更新,则强制重新加载 HTML 页面

javascript - 如何在 JQuery 中选择除被单击元素之外的所有类?

jquery - 制作堆叠的响应 block ,在调整大小时改变高度和宽度

javascript - 是否可以使用 Webpack 从 jQuery 仅导入 Ajax 方法?

javascript - 即使没有要显示的选项,select2 工具中的搜索框也会出现?

javascript - 根据条件添加或删除类

javascript - 使用 vite 在 react 应用程序中加载环境变量

javascript - 在数据库中获取多个复选框结果(JSP PAGE)

javascript - Highcharts X 轴类别

javascript - 使谷歌分析跟踪单页应用程序的哈希 URL