PHP Classes

File: WIMembers/WICore/WIJ/shop.js

Recommend this page to a friend!
  Classes of Jules Warner   WICMS   WIMembers/WICore/WIJ/shop.js   Download  
File: WIMembers/WICore/WIJ/shop.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: WICMS
Database driven content management system with PDO
Author: By
Last change:
Date: 7 years ago
Size: 2,159 bytes
 

Contents

Class file image Download
$(document).ready(function () { //button register click $("#cart").click(function () { //validation passed var product_name = $("#product_name").val(), product_price = $("#product_price").val(), //create data that will be sent to server var data = { shopData: { name : product_name, price : product_price, }, fieldId: { name : "product_name", price : "product_price", } }; //send data to server cart.shop(data); }); }); /** cart NAMESPACE ======================================== */ var cart = {}; /** * Registers new user. * @param {Object} data Register form data. */ cart.shop = function (data) { //get register button var btn = $("#cart"); //put button to loading state wiengine.loadingButton(btn, $_lang.creating_account); //send data to server $.ajax({ url: "WICore/WIClass/WIAjax.php", type: "POST", data: { action : "shopData", user : data }, success: function (result) { //return button to normal state wiengine.removeLoadingButton(btn); console.log(result); //parse result to JSON var res = JSON.parse(result); if(res.status === "error") { //error //display all errors for(var i=0; i<res.errors.length; i++) { var error = res.errors[i]; wiengine.displayErrorMessage($("#"+error.id), error.msg); } } else { //display success message wiengine.displaySuccessMessage($(".register-form fieldset"), res.msg); } } }); };