# chatbot/8.8.2/qc-support-promo-page/js/support-form-script.js

WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services, version 8.8.2. 148 lines.

- Page: https://pluginprobe.com/plugins/chatbot/8.8.2/code/qc-support-promo-page/js/support-form-script.js
- Raw: https://pluginprobe.com/plugins/chatbot/8.8.2/raw/qc-support-promo-page/js/support-form-script.js
- Modified: 2026-09-30T12:01:26+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/chatbot/8.8.2/code/qc-support-promo-page/js/support-form-script.js#L10-L20`.

```javascript
﻿(function($) {
    'use strict';

	jQuery(document).ready(function($){

	  	$(document).on("click","#qcpg-query-submit-btn", function(event){
	     
		  	event.preventDefault();

		  	$("#support-form-result #support-form-status").hide();
		  	$("#qc-support-form #support-form-loading").hide();
				
			var flag = true;
			
			var name = $("#qc-support-form #name").val();
			var email = $("#qc-support-form #email").val();
			var subject = $("#qc-support-form #subject").val();
			var message = $("#qc-support-form #message").val();
			var plugin_name = $("#qc-support-form #plugin_name").val();
			
			if( name == "" || email == "" || subject == "" || message == ""){
				flag = false;
			}

			var atpos = email.indexOf("@");
		    var dotpos = email.lastIndexOf(".");

		    if ( atpos<1 || dotpos<atpos+2 || dotpos+2>=email.length ) {
		        alert("Not a valid e-mail address");
		        flag = false;
		        return false;
		    }
			
			if( flag )
			{
				
				$("#qc-support-form #support-form-loading").show();
				
				var data = {
					'action': 'process_qc_promo_form',
					'post_name': name,
					'post_email': email,
					'post_subject': subject,
					'post_message': message,
					'post_plugin_name': plugin_name,
					'security': qcld_seo_ajax_nonce
				};

				jQuery.post(qcld_seo_ajaxurl, data, function(response) {
					var json = $.parseJSON(response);

					$("#qc-support-form #support-form-loading").hide();

					$("#support-form-result #support-form-status").removeClass('output-success');
					$("#support-form-result #support-form-status").removeClass('output-failed');
					$("#support-form-result #support-form-status").hide();

					if( json.status == 'failed' ){
						$("#support-form-result #support-form-status").show();
						$("#support-form-result #support-form-status").html('');
						$("#support-form-result #support-form-status").addClass('output-failed');
						$("#support-form-result #support-form-status").html('<p>'+json.message+'</p>');
					}

					if( json.status == 'success' ){

						$("#support-form-result #support-form-status").show();
						$("#support-form-result #support-form-status").html('');
						$("#support-form-result #support-form-status").addClass('output-success');
						$("#support-form-result #support-form-status").html('<p>'+json.message+'</p>');

						$("#qc-support-form #name").val('');
						$("#qc-support-form #email").val('');
						$("#qc-support-form #subject").val('');
						$("#qc-support-form #message").val('');
					}

				});
			
			}
			else
			{
				alert("Please fill-up the required fields.");
			}

		});



		$( window ).on( "load", function() {


				
			var data = {
				'action': 'qcld_recommend_support_function_first_wpchatbot_ajax',
				'security': qcld_wpchatbot_comments_ajax_nonce
			};

	        jQuery.post(qcld_wpchatbot_comments_ajaxurl, data, function (response) {

				$('.wpchatbot-comments-support').find('.qcld-plugins-lists').prepend(response);

				var data = {
					'action': 'qcld_recommend_support_function_second_wpchatbot_ajax',
					'security': qcld_wpchatbot_comments_ajax_nonce
				};

				jQuery.post(qcld_wpchatbot_comments_ajaxurl, data, function (response) {

					$('.wpchatbot-comments-support').find('.qcld-plugins-lists').find('.recommended-plugins').last().after(response);

					var data = {
						'action': 'qcld_recommend_support_function_third_wpchatbot_ajax',
						'security': qcld_wpchatbot_comments_ajax_nonce
					};

					jQuery.post(qcld_wpchatbot_comments_ajaxurl, data, function (response) {

						$('.wpchatbot-comments-support').find('.qcld-plugins-lists').find('.recommended-plugins').last().after(response);

						var data = {
							'action': 'qcld_recommend_support_function_four_wpchatbot_ajax',
							'security': qcld_wpchatbot_comments_ajax_nonce
						};

						jQuery.post(qcld_wpchatbot_comments_ajaxurl, data, function (response) {

							$('.wpchatbot-comments-support').find('.qcld-plugins-lists').find('.recommended-plugins').last().after(response);
							$('.qcld-plugins-loading').remove();

			        	});

		        	});

	        	});

	        });




		});


	});


})(jQuery);
```
