10-15 개의 필드가있는 등록 양식을 구현하고 있습니다. 나는 그가 사용자에게 보여주기를 원하는 필드를 활성화 또는 비활성화 할 수있는 권리가 관리자와 같은 형태로 개발해야합니다. 간단히 말해 관리자가 사용자가 10 중에서 7 개 필드 만 활성화하도록하려면 관리자가 필드를 확인해야하며 설정 저장을 클릭하면 해당 사용자 정의 양식을 사용자에게 등록으로 표시하려고합니다. 현재 양식 안의 테이블 형식을 사용하고 있으므로 사용자가 필드를 제거하려면 테이블 행을 검사 할 수 있습니다. 여기 PHP jquery를 사용하여 사용자 정의 가능한 양식을 만드는 방법은 무엇입니까?
샘플 코드<table width="400" style="width:500px" border="1" align="center" id="reg_form" class="tables_section" >
<tr>
<td width="221"><strong>Full Name</strong></td>
<td width="163"><span id="sprytextfield1"><input type="checkbox" name="c1" value="" checked /><input type="text" name="fname" class="alphaonly" id="fname" maxlength="20" /></td>
</tr>
<tr>
<td><strong>Username</strong></td>
<td><span id="sprytextfield4">
<label for="username"></label>
<input type="checkbox" value="" checked />
<input type="text" name="username" class="alphaonly" id="user_id" class="user_name" ="*" maxlength="20" /><br/>
<span class="check"></span>
</td>
</tr>
<tr>
<td><strong>Email</strong></td>
<td><span id="sprytextfield4">
<label for="email"></label>
<input type="checkbox" checked id="emailcheck" /><input type="email" name="email" id="email" maxlength="40" />
</td>
</tr>
<tr>
<td><strong>Birthday</strong></td>
<td><input type="checkbox" value="" checked /><input type="text" name="birthday" id="birthday" readonly />
</td>
</tr>
<tr>
<td><strong>Date of Join</strong></td>
<td><input type="checkbox" value="" checked /><input type="text" name="doj" id="doj" readonly />
</td>
</tr>
</table>
<script>
$('#savesettings').click(function(){
if ($('table tr td checkbox').attr("checked")) {
$('table tr').show();
}
else {
$('table tr').hide();
}
/*});.on("click", function() {*/
});
$('#editsettings').on("click", function(){
$('table tr').show();
});
</script>
직면 한 문제는 무엇입니까? – Hariprasad
의미 : "체크 박스"를 선택하면 전체 행이 비활성화됩니까? – Raptor
먼저 U 텍스트 필드 앞면을 처리하는 관리자 코드를 작성해야합니다 –