您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Autofill all the fields when adding a location on a dealer application
// ==UserScript== // @name Add Locations // @namespace */DealerApp/DealerAppLocations* // @version 1.02 // @description Autofill all the fields when adding a location on a dealer application // @author Eduardo Martinez // @match */DealerApp/DealerAppLocations* // @exclude https://* // @updateURl https://github.com/emartinez1621/scripts/raw/master/Add%20Locations.user.js // @grant none // ==/UserScript== /* jshint -W097 */ 'use strict'; // Your code here... $('#AddLocation').click(function() { function randomPhone(){ var areaCode = Math.floor(Math.random() * 1000); var nextThree = Math.floor(Math.random() * 1000); var finalFour = Math.floor(Math.random() * 10000); if(areaCode < 100){ areaCode += 100; } if(nextThree < 100){ nextThree += 100; } if(finalFour < 1000){ finalFour += 1000; } return '('+ areaCode + ')' + '-' + nextThree + '-' + finalFour; } var retailerType = ['Furniture', 'Jewelers', 'Emporium', 'Audio', 'Electronics']; function randomRetalerType(arr){ return arr[Math.floor(Math.random() * arr.length)]; } $.ajax({ url: 'http://api.randomuser.me/?nat=us', dataType: 'json', success: function(data){ var user = data.results[0].user; var firstName = user.name.first; var lastName = user.name.last; var generatedEmail = user.email.replace(/ /g, "_"); var email = generatedEmail.replace("@example", "@email"); var address = user.location.street; var city = user.location.city; var retailerName = lastName + ' '+ city + ' ' + randomRetalerType(retailerType); var username = user.username; var bankAccount = Math.floor(Math.random() * 999999999); $('#Name').val(retailerName); $('#StreetLine1').val(address); $('#City').val(city); $('#StateID').val('UT'); $('#PostalCode').val('84081'); $('#PhoneNumber').val(randomPhone()); $('#FaxNumber').val(randomPhone()); $('#ContactName').val(firstName + '' + lastName); $('#EmailAddress').val(email); $('#RoutingNumber').val('124001545'); $('#BankName').val('Chase'); $('#AccountNumber').val(bankAccount); } }); });