드롭 다운 목록의 선택에 따라 계정을 삭제하고 싶습니다. 내가 사용자가 양식을 제출하고 이전 계정을 삭제 드롭 다운 메뉴에서 사용자 이름을 선택한 확인하고, PHP
에서부트 스트랩 모달을 사용하여 MySQL에서 삭제하는 방법?
<form action="" method="post">
<select class="form-control" size="8" id="userName" name="userName">
<option value="9" data-userId="uid9">dilani</option>
<option value="6" data-userId="uid6">kamala</option>
<option value="12" data-userId="uid12">senudhi</option>
<option value="2" data-userId="uid2">testuser</option>
<option value="4" data-userId="uid4">tharanga</option>
</select>
<br>
<button type="submit" class="btn btn-primary" >Terminate</button>
<br>
</form>
-
이것은 form
내 마크 업입니다.
내 PHP
코드는 다음과 같은 것입니다 -
// Check for a form submission:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Check for username is selected from dropdown list:
if (isset($_POST['userName'])) {
$userid = $_POST['userName'];
//echo $userid;
// my delete query ---
} else {
$error_msg .= ' You didn\' select either username or domain name to Terminate.';
}
}
내 문제는, 내가 계정을 삭제하기 전에 형태의 대화 상자를 표시하는 데 필요한 양식을 다음 성공적으로 제출 한 경우.
나는 그것을 시도했지만 그게 나를 위해 작동하지 javascript
onsubmit
. Terminate 버튼을 클릭하자마자 드롭 다운 선택을 무시하고 확인이 표시됩니다. 즉,이 작업을 수행하기 위해 사용자 이름 목록에서 항목을 선택할 필요가 없습니다.
<form action="" method="post" onSubmit="return confirm('are you sure?')">
사람이 사용 Bootstrap
모달을 할 나를 인도 할 수 -
이 내가 그것을 확인하는 방법입니다?
감사합니다.
같은 것을 사용할 수있는 단지를 확인하기 위해 아약스를 거치면서 beforeSend 함수를 사용할 수 있습니다. 따라서 부트 스트랩 모달 – amtest
@amtest를 호출 할 수 있습니다. 자바 스크립트 또는 jquery가 좋지 않기 때문에 예제로 설명 할 수 있습니까? – user3733831