Php 在页面加载时加载回HTML表单的提交条件

Php 在页面加载时加载回HTML表单的提交条件,php,html,jquery,Php,Html,Jquery,我有一个表单,其中有一个复选框,当我点击它时,会出现一个文本框和组合框 点击前 点击后 代码如下所示 $document.readyfunction{ $pairingDiv.hide;//这是在页面加载时隐藏配对项类型div $currentItemDiv.hide;//这是在页面加载时隐藏当前项div }; $pairOrNotCheckBox.clickfunction{ 如果$'pairOrNotCheckBox:checkbox:checkbox:checkbox:checked'.

我有一个表单,其中有一个复选框,当我点击它时,会出现一个文本框和组合框

点击前

点击后

代码如下所示

$document.readyfunction{ $pairingDiv.hide;//这是在页面加载时隐藏配对项类型div $currentItemDiv.hide;//这是在页面加载时隐藏当前项div }; $pairOrNotCheckBox.clickfunction{ 如果$'pairOrNotCheckBox:checkbox:checkbox:checkbox:checked'.length>0{//这意味着用户选中了“需要配对”复选框 $pairingItem.val; $pairingDiv.show; $currentItemDiv.show; }else{//用户未选中“需要配对”复选框 $pairingItem.val;//清除配对项目下拉框 $pairingDiv.hide;//隐藏pairingDiv $currentItemDiv.hide;//隐藏currentItemDiv } }; 需要配对吗? 这个标签 配对项目 瞧 T
当然,它们并没有显示出来,而是在页面加载时显式隐藏它们。因此,在执行此操作之前,您必须先查看复选框是否已选中。当您创建这些元素时,您必须为文本字段设置值并选择所选选项。这就是为什么我根据$paired条件将复选框设置为checked。但是,尽管它在页面加载时被选中,但其他字段并没有显示。请仔细查看“我需要什么”部分您可以将复选框设置为选中所有您想要的,这不会改变您通过$document.ready执行的JS代码隐藏这两个元素的事实,无论发生什么。这就是为什么我说要仔细阅读的原因,嗯?你需要让那部分检查你的复选框是否被选中,只有在没有被选中的情况下才隐藏那些元素。@CBroe明白了你的意思,通过执行checked=checked不会有助于执行JS。在这种情况下,我如何继续?我设置复选框条件的检查变量来自php,它是$paired。在单击处理程序中,您已经在检查复选框是否被选中。那么,是什么阻止您在$document.ready处理程序中执行相同的操作呢?当然,它们没有显示出来,您在页面加载时显式地隐藏了它们。因此,在执行此操作之前,您必须先查看复选框是否已选中。当您创建这些元素时,您必须为文本字段设置值并选择所选选项。这就是为什么我根据$paired条件将复选框设置为checked。但是,尽管它在页面加载时被选中,但其他字段并没有显示。请仔细查看“我需要什么”部分您可以将复选框设置为选中所有您想要的,这不会改变您通过$document.ready执行的JS代码隐藏这两个元素的事实,无论发生什么。这就是为什么我说要仔细阅读的原因,嗯?你需要让那部分检查你的复选框是否被选中,只有在没有被选中的情况下才隐藏那些元素。@CBroe明白了你的意思,通过执行checked=checked不会有助于执行JS。在这种情况下,我如何继续?我设置复选框条件的检查变量来自php,它是$paired。在单击处理程序中,您已经在检查复选框是否被选中。那么,是什么阻止您在$document.ready处理程序中执行相同的操作呢?