javascript - jQuery - Open a URL and select a value -


using greasemonkey, looking select value , hit submit button after page loads. let's use false/no example

window.addeventlistener ("load", localmain, false);    function localmain () {      $('select[name=timeenabled]').val(1);   $('input[type=submit]')[0].click();       }          <select name="timeenabled" onchange="timeupdated()" class="alignleft nowrap">    <option value="true" selected="selected">yes</option>    <option value="false">no</option></select>    <input name="submit" value="apply" onclick="return presubmit()" class="btn btn-small btn-primary" type="submit">

for greasemonkey, suspect working. here jsfiddle example: https://jsfiddle.net/twisty/xtmpca4b/

html

<form> <select name="timeenabled" onchange="timeupdated()" class="alignleft nowrap">   <option value="true" selected="selected">yes</option>   <option value="false">no</option> </select>  <input name="submit" value="apply" onclick="return presubmit()" class="btn btn-small btn-primary" type="submit"> </form> 

greasemonkey

// ==userscript== // @name        apply each tab // @date                01/27/2016 // @require     https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js // @namespace   http://www.your-url-target.com/page-target.html // @description select value element , submit parent form. // @version     0.1 // @grant       none // ==/userscript==  $(document).ready(function() {   $("select[name='timeenabled']").val("false");   $("input[type='submit']")[0].click(); }); 

make sure update @namespace match target url. using .ready() cause jquery executed when page loaded.

you may want consider:

$("select[name='timeenabled']").val("false").parent("form").submit(); 

example: https://jsfiddle.net/twisty/xtmpca4b/3/


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -