Créer un compte ou loggez-vous pour pouvoir ajouter, commenter et noter les snippets.

Navigation

Tags relatifs

my Symfony Plugins

Plugins demos


My bookmarks

Vous pouvez commenter/noter en utilisant le compte anonymous (mot de passe: anonymous)
You can comment/rate using the anonymous account (password: anonymous).

Snippets taggés : "date callback" Snippets taggés : "date callback"

[jQuery] Passer des arguments à des fonctions callback - 429 view(s)

  /**
   * Generate the javascript that will initialialize the date picker.
   *
   * @return String
   */
  protected function jqGetJavascript($name)
  {
    sfLoader::loadHelpers('Javascript');
    $main_name_id = $this->generateId($name);
 
    $js = "
jQuery(document).ready(function() {
  $('#%s_%s').datepicker({
      %s %s 
      beforeShow: function() { readLinked('%s', '%s'); },
      onSelect: function() { updateLinked(jQuery('#%s_%s').val(), '%s'); },
      dateFormat: '%s'
  });
  $('#%s_month, #%s_year').change( function() {
    checkLinkedDays('%s');
  });
  checkLinkedDays('%s');
});      
";      
 
    $js = sprintf($js,
      $main_name_id, 
      self::JQ_DEFAULT_DATEPICKUP_ID,
      $this->getOption('minDate'),  
      $this->getOption('maxDate'),  
      $main_name_id,
      self::JQ_DEFAULT_DATEPICKUP_ID, 
      $main_name_id, 
      self::JQ_DEFAULT_DATEPICKUP_ID,
      $main_name_id, 
      $this->jqGetTranslatedDateFormat(),
      $main_name_id, 
      $main_name_id,
      $main_name_id,
      $main_name_id
    );    
 
    return javascript_tag($js); 
  }
par COil le 2008-09-29, taggé : callback  date  javascript  jquery  ready  widget 
(1 commentaire)
Debug toolbar