/    Sign up×
Community /Pin to ProfileBookmark

Bootstrap modal not finding javascript

I have a boostrap modal that is pointing to some javascript. When I click the insert button it closes the modal without running the validation. I am just checking to see if the validation window pops up if no info is filled out to show that it is reading the script. There is no alert message when clicking the insert button.

[code]<div id=”add_data_Modal” class=”modal fade”>
<div class=”modal-dialog”>
<div class=”modal-content”>
<div class=”modal-header”>
<button type=”button” class=”close” data-dismiss=”modal”>&times;</button>
<h4 class=”modal-title”>PHP Ajax Insert Data in MySQL By Using Bootstrap Modal</h4>
</div>
<div class=”modal-body”>
<form method=”post” id=”insert_form”>
<label>Enter Employee Name</label>
<input type=”text” name=”name” id=”name” class=”form-control” />
<br />
<label>Enter Employee Address</label>
<textarea name=”address” id=”address” class=”form-control”></textarea>
<br />
<label>Select Gender</label>
<select name=”gender” id=”gender” class=”form-control”>
<option value=”Male”>Male</option>
<option value=”Female”>Female</option>
</select>
<br />
<label>Enter Designation</label>
<input type=”text” name=”designation” id=”designation” class=”form-control” />
<br />
<label>Enter Age</label>
<input type=”text” name=”age” id=”age” class=”form-control” />
<br />
<input type=”submit” name=”insert” id=”insert” value=”insert” class=”btn btn-success” />

</form>
</div>
<div class=”modal-footer”>
<button type=”button” class=”btn btn-default” data-dismiss=”modal”>Close</button>
</div>
</div>
</div>
</div>

<script>
$(document).ready(function(){
$(‘#insert_form’).on(“submit”, function(event){
event.preventDefault();
if($(‘#name’).val() == “”)
{
alert(“Name is required”);
}
else if($(‘#address’).val() == ”)
{
alert(“Address is required”);
}
else if($(‘#designation’).val() == ”)
{
alert(“Designation is required”);
}

else
{
$.ajax({
url:”insertmodal.php”,
method:”POST”,
data:$(‘#insert_form’).serialize(),
beforeSend:function(){
$(‘#insert’).val(“Inserting”);
},
success:function(data){
$(‘#insert_form’)[0].reset();
$(‘#add_data_Modal’).modal(‘hide’);
$(‘#employee_table’).html(data);
}
});
}
});

$(document).on(‘click’, ‘.view_data’, function(){
//$(‘#dataModal’).modal();
var employee_id = $(this).attr(“id”);
$.ajax({
url:”select.php”,
method:”POST”,
data:{employee_id:employee_id},
success:function(data){
$(‘#employee_detail’).html(data);
$(‘#dataModal’).modal(‘show’);
}
});
});
});
</script>[/code]

Edited by site staff: Inserted code tags

to post a comment
JavaScript

4 Comments(s)

Copy linkTweet thisAlerts:
@SempervivumDec 03.2019 — I created a test file using the code you posted and it works fine: If a field is empty the corresponding alert pops up.

I added this code in order to open the modal:
&lt;button type="button" class="btn btn-primary" data-toggle="modal" data-target="#add_data_Modal"&gt;
Launch demo modal
&lt;/button&gt;


Unfortunately I do not completely understand this section of your code:
$(document).on('click', '.view_data', function () {
//$('#dataModal').modal();
var employee_id = $(this).attr("id");
$.ajax({
url: "select.php",
method: "POST",
data: { employee_id: employee_id },
success: function (data) {
$('#employee_detail').html(data);
$('#dataModal').modal('show');
}
});
});

I suspect that this is opening your modal?
Copy linkTweet thisAlerts:
@airartist74authorDec 04.2019 — @Sempervivum#1611428

So that block of code is to hide the modal and then post the vars from the form with PHP. I suspect there is something else preventing the script from running. I am creating an admin page that will post the info from the modal form to sql but I can't find where its broken. I will place all of the code instead of just the block in case you might see something that I do not. I am better at php than javascript but i couldn't get my php to work either but i am guessing the classes interfere with the php somehow? I pointed the ajax to a connection test script in php but nothing is happening. I am sure there is a simpler way to do this but i am not sure how.


HTML page

&lt;!doctype html&gt;<br/>
&lt;html lang="en"&gt;<br/>
&lt;head&gt;<br/>
&lt;!-- Required meta tags --&gt;<br/>
&lt;meta charset="utf-8"&gt;<br/>
&lt;meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"&gt;

<i> </i><CODE>&lt;!-- Bootstrap CSS --&gt;
<i> </i>&lt;link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"&gt;

<i> </i>&lt;title&gt;CMS Admin Page&lt;/title&gt;</CODE>
&lt;/head&gt;<br/>
&lt;body&gt;<br/>
&lt;nav class="navbar navbar-expand-sm navbar-dark bg-dark p-0"&gt;<br/>
&lt;div class="container"&gt;<br/>
&lt;a href="cms.php" class="navbar-brand"&gt;Mine&lt;/a&gt;<br/>
&lt;button class="navbar-toggler" data-toggle="collapse" data-target="#navbarCollapse"&gt;<br/>
&lt;span class="navbar-toggler-icon"&gt;&lt;/span&gt;<br/>
&lt;/button&gt;<br/>
&lt;div class="collapse navbar-collapse" id="navbarCollapse"&gt;<br/>
&lt;ul class="navbar-nav"&gt;<br/>
&lt;li class="nav-item px-2"&gt;<br/>
&lt;a href="cms.php" class ="nav-link active"&gt;Dashboard&lt;/a&gt;<br/>
&lt;/li&gt;<br/>
&lt;li class="nav-item px-2"&gt;<br/>
&lt;a href="posts.php" class ="nav-link"&gt;Posts&lt;/a&gt;<br/>
&lt;/li&gt;<br/>
&lt;li class="nav-item px-2"&gt;<br/>
&lt;a href="categories.php" class ="nav-link"&gt;Categories&lt;/a&gt;<br/>
&lt;/li&gt;<br/>
&lt;li class="nav-item px-2"&gt;<br/>
&lt;a href="users.php" class ="nav-link"&gt;Users&lt;/a&gt;<br/>
&lt;/li&gt;<br/>
&lt;/ul&gt;

<i> </i><CODE> &lt;ul class="navbar-nav ml-auto"&gt;
<i> </i> &lt;li class="nav-item dropdown mr-3"&gt;
<i> </i> &lt;a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown"&gt;
<i> </i> &lt;i class="fas fa-user"&gt;&lt;/i&gt;Welcome Devin
<i> </i> &lt;/a&gt;
<i> </i> &lt;div class="dropdown-menu"&gt;
<i> </i> &lt;a href="#" class="dropdown-item"&gt;
<i> </i> &lt;i class="fas fa-user-circle"&gt;&lt;/i&gt;Profile
<i> </i> &lt;/a&gt;
<i> </i> &lt;a href="#" class="dropdown-item"&gt;
<i> </i> &lt;i class="fas fa-cog"&gt;&lt;/i&gt;Settings
<i> </i> &lt;/a&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/li&gt;
<i> </i> &lt;li class="nav-item"&gt;
<i> </i> &lt;a href="login.html" class="nav-link"&gt;
<i> </i> &lt;i class="fas fa-user-times"&gt;&lt;/i&gt;Logout
<i> </i> &lt;/a&gt;
<i> </i> &lt;/ul&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i>&lt;/nav&gt;
<i> </i>
<i> </i>&lt;!--header--&gt;
<i> </i>
<i> </i>&lt;header id="main-header" class="py-2 text-white" style="background-color: #50fa07"&gt;
<i> </i> &lt;div class="container"&gt;
<i> </i> &lt;div class="row"&gt;
<i> </i> &lt;div class="col-md-6"&gt;
<i> </i> &lt;h1&gt;&lt;i class="fas fa-cog"&gt;&lt;/i&gt;Dashboard&lt;/h1&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i>&lt;/header&gt;
<i> </i>
<i> </i>&lt;!--Actions--&gt;
<i> </i> &lt;section id="actions" class="py-4 mb-4 bg-light"&gt;
<i> </i> &lt;div class="container"&gt;
<i> </i> &lt;div class="row"&gt;
<i> </i> &lt;div class="col-md-3"&gt;
<i> </i> &lt;a href="#" class="btn btn-block text-white" style="background-color: #375a76" data-toggle="modal"
<i> </i> data-target="#add_data_Modal"&gt;
<i> </i> &lt;i class="fas fa-plus"&gt;&lt;/i&gt;Add Post
<i> </i> &lt;/a&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="col-md-3"&gt;
<i> </i> &lt;a href="#" class="btn btn-block text-white" style="background-color: #375a76" data-toggle="modal"
<i> </i> data-target="#addCategoryModal"&gt;
<i> </i> &lt;i class="fas fa-plus"&gt;&lt;/i&gt;Add Category
<i> </i> &lt;/a&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="col-md-3"&gt;
<i> </i> &lt;a href="#" class="btn btn-block text-white" style="background-color: #375a76" data-toggle="modal"
<i> </i> data-target="#addUserModal"&gt;
<i> </i> &lt;i class="fas fa-plus"&gt;&lt;/i&gt;Add User
<i> </i> &lt;/a&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/section&gt;
<i> </i>
<i> </i> &lt;!-- Posts --&gt;
<i> </i> &lt;section id="posts"&gt;
<i> </i> &lt;div class="container"&gt;
<i> </i> &lt;div class="row"&gt;
<i> </i> &lt;div class="col-md-9"&gt;
<i> </i> &lt;div class="card"&gt;
<i> </i> &lt;div class="card-header"&gt;
<i> </i> &lt;h4&gt;Latest Posts&lt;/h4&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;table class="table table-striped"&gt;
<i> </i> &lt;thead class="thead-dark"&gt;
<i> </i> &lt;tr&gt;
<i> </i> &lt;th&gt;#&lt;/th&gt;
<i> </i> &lt;th&gt;Title&lt;/th&gt;
<i> </i> &lt;th&gt;Category&lt;/th&gt;
<i> </i> &lt;th&gt;Date&lt;/th&gt;
<i> </i> &lt;th&gt;&lt;/th&gt;
<i> </i> &lt;/tr&gt;
<i> </i> &lt;/thead&gt;
<i> </i> &lt;tbody&gt;
<i> </i> &lt;tr&gt;
<i> </i> &lt;td&gt;1&lt;/td&gt;
<i> </i> &lt;td&gt;Post One&lt;/td&gt;
<i> </i> &lt;td&gt;Web Development&lt;/td&gt;
<i> </i> &lt;td&gt;November 23, 2019&lt;/td&gt;
<i> </i> &lt;td&gt;
<i> </i> &lt;a href="details.html" class="btn btn-secondary"&gt;
<i> </i> &lt;i class="fas fa-angle-double-right"&gt;&lt;/i&gt;Details
<i> </i> &lt;/a&gt;
<i> </i> &lt;/td&gt;
<i> </i> &lt;/tr&gt;
<i> </i> &lt;/tbody&gt;

<i> </i> &lt;/table&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="col-md-3"&gt;
<i> </i> &lt;div class ="card text-center bg-primary text-white mb-3"&gt;
<i> </i> &lt;div class="card-body"&gt;
<i> </i> &lt;h3&gt;Posts&lt;/h3&gt;
<i> </i> &lt;h4 class="display-4"&gt;
<i> </i> &lt;i class="fas fa-pencil-alt"&gt;&lt;/i&gt;6
<i> </i> &lt;/h4&gt;
<i> </i> &lt;a href="posts.html" class="btn btn-outline-light btn-sm"&gt;View&lt;/a&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i>
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/section&gt;
<i> </i>
<i> </i> &lt;!-- Footer --&gt;
<i> </i> &lt;footer id="main-footer" class="bg-dark text-white mt-5 p-5"&gt;
<i> </i> &lt;div class="container"&gt;
<i> </i> &lt;div class="row"&gt;
<i> </i> &lt;div class="col"&gt;
<i> </i> &lt;p class="lead text-center"&gt;
<i> </i> Copyright &amp;copy; &lt;span id="year"&gt;&lt;/span&gt;
<i> </i> &lt;/p&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/footer&gt;
<i> </i>
<i> </i>
<i> </i> &lt;!--Modals--&gt;
<i> </i>
<i> </i>
<i> </i> &lt;!-- Add Category modal--&gt;
<i> </i> &lt;div class="modal fade" id="addCategoryModal"&gt;
<i> </i> &lt;div class="modal-dialog modal-lg"&gt;
<i> </i> &lt;div class="modal-content"&gt;
<i> </i> &lt;div class="modal-header bg-success text-white"&gt;
<i> </i> &lt;h5 class="modal-title"&gt;Add Subject&lt;/h5&gt;
<i> </i> &lt;button class="close" data-dismiss="modal"&gt;
<i> </i> &lt;span&gt;&amp;times;&lt;/span&gt;
<i> </i> &lt;/button&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="modal-body"&gt;
<i> </i> &lt;form&gt;
<i> </i> &lt;div class="form group"&gt;
<i> </i> &lt;label for "title"&gt;Title&lt;/label&gt;
<i> </i> &lt;input type="text" class="form-control"&gt;
<i> </i> &lt;/div&gt;
<i> </i>
<i> </i> &lt;/form&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="modal-footer"&gt;
<i> </i> &lt;button class="btn btn-primary" data-dismiss="modal"&gt;Save Changes&lt;/button&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i>
<i> </i> &lt;!-- Add Post modal--&gt;
<i> </i>
<i> </i>
<i> </i> &lt;!--&lt;div id="add_data_Modal" class="modal fade"&gt;
<i> </i> &lt;div class="modal-dialog"&gt;
<i> </i> &lt;div class="modal-content"&gt;
<i> </i> &lt;div class="modal-header"&gt;
<i> </i> &lt;button type="button" class="close" data-dismiss="modal"&gt;&amp;times;&lt;/button&gt;
<i> </i> &lt;h4 class="modal-title"&gt;Create New Blog&lt;/h4&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="modal-body"&gt;
<i> </i> &lt;form method="post" id="insert_form"&gt;
<i> </i> &lt;label&gt;Enter Title of Post&lt;/label&gt;
<i> </i> &lt;input type="text" name="title" id="title" class="form-control" /&gt;
<i> </i> &lt;br /&gt;
<i> </i> &lt;label&gt;Enter Category of Post&lt;/label&gt;
<i> </i> &lt;textarea name="category" id="category" class="form-control"&gt;&lt;/textarea&gt;
<i> </i>
<i> </i> &lt;br /&gt;
<i> </i> &lt;label&gt;Add Image&lt;/label&gt;
<i> </i> &lt;input type="file" name="image_b" class="custom-file-input" id="image"&gt;
<i> </i> &lt;label for="image" class="custom-file-label"&gt;Choose File&lt;/label&gt;
<i> </i> &lt;br /&gt;
<i> </i> &lt;label&gt;Write Blog&lt;/label&gt;
<i> </i> &lt;input type="text" name="blog" id="blog" class="form-control" /&gt;
<i> </i> &lt;br /&gt;
<i> </i> &lt;input type="submit" name="insert" id="insert" value="insert" class="btn btn-success" /&gt;

<i> </i> &lt;/form&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="modal-footer"&gt;
<i> </i> &lt;button type="button" class="btn btn-default" data-dismiss="modal"&gt;Close&lt;/button&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;--&gt;
<i> </i>
<i> </i>
<i> </i> &lt;div class="modal fade" id="add_data_Modal"&gt;
<i> </i> &lt;div class="modal-dialog modal-lg"&gt;
<i> </i> &lt;div class="modal-content"&gt;
<i> </i> &lt;div class="modal-header bg-primary text-white"&gt;
<i> </i> &lt;h5 class="modal-title"&gt;Add Post&lt;/h5&gt;
<i> </i> &lt;button class="close" data-dismiss="modal"&gt;
<i> </i> &lt;span&gt;&amp;times;&lt;/span&gt;
<i> </i> &lt;/button&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="modal-body"&gt;
<i> </i> &lt;form method="post" id="insert_form"&gt;
<i> </i> &lt;div class="form group"&gt;
<i> </i> &lt;label for "title" name ="title"&gt;Title&lt;/label&gt;
<i> </i> &lt;input type="text" class="form-control"&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="form group"&gt;
<i> </i> &lt;label for="category" name="category"&gt;Category&lt;/label&gt;
<i> </i> &lt;select class="form-control"&gt;
<i> </i> &lt;option value=""&gt;Web Development&lt;/option&gt;
<i> </i> &lt;option value=""&gt;Gadgets&lt;/option&gt;
<i> </i> &lt;option value=""&gt;Test1&lt;/option&gt;
<i> </i> &lt;option value=""&gt;Test2&lt;/option&gt;
<i> </i> &lt;/select&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="form-group"&gt;
<i> </i> &lt;label for="image"&gt;Upload Image&lt;/label&gt;
<i> </i> &lt;div class="custom-file"&gt;
<i> </i> &lt;input type="file" name="image_b" class="custom-file-input" id="image"&gt;
<i> </i> &lt;label for="image" class="custom-file-label"&gt;Choose File&lt;/label&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;small class="form-text text-muted"&gt;Max size 3mb&lt;/small&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="form-group"&gt;
<i> </i> &lt;label for="body"&gt;Body&lt;/label&gt;
<i> </i> &lt;textarea name="editor1" class="form-control"&gt;&lt;/textarea&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="form-group"&gt;
<i> </i> &lt;button type="submit" class="btn btn-primary" name ="insert" data-dismiss="modal"&gt;Create New Blog&lt;/button&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/form&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;!--&lt;div class="modal-footer"&gt;
<i> </i> &lt;button class="btn btn-primary" name ="post" data-dismiss="modal"&gt;Save Changes&lt;/button&gt;
<i> </i> &lt;/div&gt;--&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i>
<i> </i> &lt;!-- Add User modal--&gt;
<i> </i> &lt;div class="modal fade" id="addUserModal"&gt;
<i> </i> &lt;div class="modal-dialog modal-lg"&gt;
<i> </i> &lt;div class="modal-content"&gt;
<i> </i> &lt;div class="modal-header bg-primary text-white"&gt;
<i> </i> &lt;h5 class="modal-title"&gt;Add User&lt;/h5&gt;
<i> </i> &lt;button class="close" data-dismiss="modal"&gt;
<i> </i> &lt;span&gt;&amp;times;&lt;/span&gt;
<i> </i> &lt;/button&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="modal-body"&gt;
<i> </i> &lt;form&gt;
<i> </i> &lt;div class="form group"&gt;
<i> </i> &lt;label for "name"&gt;Name&lt;/label&gt;
<i> </i> &lt;input type="text" class="form-control"&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="form group"&gt;
<i> </i> &lt;label for "email"&gt;Email&lt;/label&gt;
<i> </i> &lt;input type="email" class="form-control"&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="form group"&gt;
<i> </i> &lt;label for "password"&gt;Password&lt;/label&gt;
<i> </i> &lt;input type="password" class="form-control"&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="form group"&gt;
<i> </i> &lt;label for "password2"&gt;Confirm Password&lt;/label&gt;
<i> </i> &lt;input type="password" class="form-control"&gt;
<i> </i> &lt;/div&gt;
<i> </i>
<i> </i> &lt;/form&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;div class="modal-footer"&gt;
<i> </i> &lt;button class="btn btn-primary" data-dismiss="modal"&gt;Save Changes&lt;/button&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i> &lt;/div&gt;
<i> </i>
<i> </i>

<i> </i>&lt;!-- Optional JavaScript --&gt;
<i> </i>
<i> </i> &lt;script&gt;
<i> </i> $(document).ready(function(){
<i> </i> $('#insert_form').on("submit", function(event){
<i> </i> event.preventDefault();
<i> </i> if($('#title').val() == "")
<i> </i> {
<i> </i> alert("Title is required");
<i> </i> }
<i> </i> else if($('#category').val() == '')
<i> </i> {
<i> </i> alert("Category is required");
<i> </i> }
<i> </i> else if($('#blog').val() == '')
<i> </i> {
<i> </i> alert("Blog content is required");
<i> </i> }

<i> </i> else
<i> </i> {
<i> </i> $.ajax({
<i> </i> url:"test.php",
<i> </i> method:"POST",
<i> </i> data:$('#insert_form').serialize(),
<i> </i> beforeSend:function(){
<i> </i> $('#insert').val("Inserting");
<i> </i> },
<i> </i> success:function(data){
<i> </i> $('#insert_form')[0].reset();
<i> </i> $('#add_data_Modal').modal('hide');
<i> </i> //$('#employee_table').html(data);
<i> </i> }
<i> </i> });
<i> </i> }
<i> </i> });
<i> </i>
<i> </i>
<i> </i> });
<i> </i> &lt;/script&gt;
<i> </i>
<i> </i>
<i> </i>&lt;!-- jQuery first, then Popper.js, then Bootstrap JS --&gt;
<i> </i>&lt;script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"&gt;&lt;/script&gt;
<i> </i>&lt;script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"&gt;&lt;/script&gt;
<i> </i>&lt;script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"&gt;&lt;/script&gt;
<i> </i> &lt;script src="https://cdn.ckeditor.com/4.13.0/standard/ckeditor.js"&gt;&lt;/script&gt;
<i> </i>
<i> </i> &lt;script&gt;
<i> </i>

<i> </i> // Get the current Year for the copyright
<i> </i> $('#year').text(new Date().getFullYear());
<i> </i> CKEDITOR.replace( 'editor1' );
<i> </i> &lt;/script&gt;</CODE>
&lt;/body&gt;<br/>
&lt;/html&gt;
Copy linkTweet thisAlerts:
@SempervivumDec 04.2019 — You include jQuery after that block of script, include it before:
[code] <script>
// here jQuery is not yet included
$(document).ready(function(){
$('#insert_form').on("submit", function(event){

event.preventDefault();

if($('#title').val() == "")

{

alert("Title is required");

}

else if($('#category').val() == '')

{

alert("Category is required");

}

else if($('#blog').val() == '')
{

alert("Blog content is required");

}

else
{
$.ajax({
url:"test.php",
method:"POST",
data:$('#insert_form').serialize(),
beforeSend:function(){
$('#insert').val("Inserting");
},
success:function(data){
$('#insert_form')[0].reset();
$('#add_data_Modal').modal('hide');
//$('#employee_table').html(data);
}
});
}
});


});
</script>




<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>[]
Copy linkTweet thisAlerts:
@Collin912Dec 04.2019 — Nice
×

Success!

Help @airartist74 spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 4.18,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,

tipper: @Samric24,
tipped: article
amount: 1000 SATS,
)...