View Single Post
  #1  
Old 02-25-2009, 11:13 PM
Frank H. Shaw Frank H. Shaw is offline
 
Join Date: Aug 2007
Posts: 90
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default I have done all i can do to modify the templete calandar_jump to the gobutton

I might be off the wall but here is my trouble:

In the templete that calls this function "trap_calandar_jump" the templete part that does the calling is below:

PHP Code:

<select name="c" onchange="trap_calandar_jump('1'),  this.form.submit();"
You will see that i have add the "trap_calandar_jump('1'), this.form.submit() to happen at the same time the trap_calandar_jump but the second on does not because I have to press the go my self?

How do I make this work?

I created this function in the php file function_calandar.php

PHP Code:

function trap_calandar_jump($jump)
{

switch (
$jump) {

case 
1:
// Logic here Jump drop down 1

break;
case 
2:
// Logic here Jump drop down 2

break;
case 
3:
// Logic here Jump drop down 3

break;


}
//switch 

}

The templete that is used in the calandar in vb calandar which is where I try everything -

PHP Code:

<strong>$vbphrase[calendar_jump]</strong><br />

<
select name="c" onchange="trap_calandar_jump('1'),  this.form.submit();">

<
optgroup label="$vbphrase[please_select_one]>

$jumpcalendarbits

</optgroup>

</
select>$gobutton 
Using the onchange event can I call the two functions at the same time?

That sames to work except for the thing before when the user selected a option in the drop down because the onchange event caused the auto press of the go button. Now that I have added the second function to the onchange event that functionlty is lost and the user has to press the go.

How can i do both call the function and the action of pressing the go button with the user having to press it.

If you have been following some of my post you will know that the templete calendar_jump above is not the whole thing and in my case i am using any number of jump calandar dropdown in the form. I have simplefied the templete so as not to confuse the issues and what i am asking here.

THANKS

Frank H. Shaw
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01193 seconds
  • Memory Usage 1,781KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete