Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用jQuery为隐藏的输入字段赋值_Php_Jquery_Html - Fatal编程技术网

Php 使用jQuery为隐藏的输入字段赋值

Php 使用jQuery为隐藏的输入字段赋值,php,jquery,html,Php,Jquery,Html,我试图给表单上的隐藏字段赋值,单击按钮后将其附加到div中 这是我的html <div style="margin-bottom:5px" class="comment" data-commentID="<?php echo $c->id;?>"> <div style="border-radius:5px 5px 0px 0px;border:2px solid black;border-bottom-width:0px;paddin

我试图给表单上的隐藏字段赋值,单击按钮后将其附加到div中

这是我的html

<div style="margin-bottom:5px" class="comment" data-commentID="<?php echo $c->id;?>">
            <div style="border-radius:5px 5px 0px 0px;border:2px solid black;border-bottom-width:0px;padding:3px;font-weight:bold;">
                <?php echo $c->user->username?>
            </div>
            <div style="border-radius:0px 0px 5px 5px;background-color:white;padding:5px;border:2px solid black">
                <?php echo $c->comment;?>
                <button class="reply-button">Reply</button>
            </div>
</div>
但将值设置为该值后,发布后我将获得值
$(this).parent().parent().attr(


提前感谢:)

您需要使用字符串连接将js变量的值分配给字符串文字

form.append('<input type="hidden" name="comment_id" value="' + $(this).closest('.comment').attr("data-commentID") + '"/>')
form.append(“”)

啊,非常感谢,愚蠢的我对这一切都不熟悉:)我只能在10分钟内接受你的答案,但谢谢你的快速回复
alert($(this).parent().parent().attr("data-commentID"));
form.append('<input type="hidden" name="comment_id" value="' + $(this).closest('.comment').attr("data-commentID") + '"/>')