में एंटर दबाते समय क्यूब मोडल बंद हो जाता है, मैं Kube CSS & JS framework (6.5.2) से इसके अंदर एक फॉर्म के साथ एक मॉडल का उपयोग कर रहा हूं। जब मैं एंटर दबाता हूं, तो मोड फॉर्म सबमिट किए बिना बंद हो जाता है।फॉर्म
संपादित करें: यह तब होता है जब पासवर्ड या खोज इनपुट पर ध्यान केंद्रित नहीं किया जाता है - 'टेक्स्ट' से 'पासवर्ड' के प्रकार को बदलने से समस्या ठीक होती है।
<!DOCTYPE html>
<html>
<head>
<title>Basic Template</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Kube CSS -->
<link rel="stylesheet" href="dist/css/kube.css">
</head>
<body>
<h1>Hello, world!</h1>
<div id='ui-modal-test' class='modal-box hide'>
<div class='modal' style='width:95%'>
<span class='close'></span>
<div class='modal-header'>Modal Form Test</div>
<div class='modal-body'>
<form id="ui-modal-form">
<input type="text" name="field1">
<input type="text" name="field2">
<input type="text" name="field3">
<button>Apply</button>
</form>
</div>
</div>
</div>
<button data-component="modal" data-target="#ui-modal-test">Open</button>
<!-- Kube JS + jQuery are used for some functionality, but are not required for the basic setup -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="dist/js/kube.js"></script>
</body>
</html>
जे एस:
$('#ui-modal-form').on('submit', function(event){
event.preventDefault(); // modal still closes before submitting form
var field1 = $(this).find('input[name=field1]').val().toLowerCase();
var field2 = $(this).find('input[name=field2]').val();
var field3 = $(this).find('input[name=field3]').val();
$.post('/post.php', {
field1: field1,
field2: field2,
field3: field3,
}, function(response){
var response = JSON.parse(response);
});
});
मैं प्रपत्र चाहते हैं मोडल बॉक्स को बंद किए बिना प्रस्तुत करने के लिए जब प्रयोक्ता आदानों में से किसी पर दर्ज करें।
लगता है और ठीक काम कर रहा है। मैं बैकएंड से प्रतिक्रिया सबमिट करने और देखने में सक्षम हूं। जब कर्सर किसी भी फ़ील्ड पर है तो मैं सबमिट कर सकता हूं। – TheChetan
अजीब, मैंने क्रोम, एफएफ और आईई में इसका परीक्षण किया है। वही ... क्या आप प्रवेश का उपयोग कर सबमिट कर रहे हैं? –
हां, मैंने माउस के साथ दोनों कोशिश की है और – TheChetan