Project

General

Profile

« Previous | Next » 

Revision fb572e81

Added by Phil Davis over 8 years ago

More required fields for Interface pages

View differences:

src/usr/local/www/interfaces.php
3598 3598
		$('#adv_dhcp_pt_initial_interval').val(initialinterval);
3599 3599
	}
3600 3600

  
3601
	function setDialOnDemandItems() {
3601
	function setPPPoEDialOnDemandItems() {
3602 3602
		setRequired('pppoe_idletimeout', $('#pppoe_dialondemand').prop('checked'));
3603 3603
	}
3604 3604

  
3605
	function setPPTPDialOnDemandItems() {
3606
		setRequired('pptp_idletimeout', $('#pptp_dialondemand').prop('checked'));
3607
	}
3608

  
3605 3609
	// ---------- On initial page load ------------------------------------------------------------
3606 3610

  
3607 3611
	updateType($('#type').val());
......
3611 3615
	hideClass('dhcpadvanced', true);
3612 3616
	show_dhcp6adv();
3613 3617
	setDHCPoptions();
3614
	setDialOnDemandItems();
3618
	setPPPoEDialOnDemandItems();
3619
	setPPTPDialOnDemandItems();
3615 3620

  
3616 3621
	// Set preset buttons on page load
3617 3622
	var sv = "<?=htmlspecialchars($pconfig['adv_dhcp_pt_values']);?>";
......
3684 3689

  
3685 3690
	// On click . .
3686 3691
	$('#pppoe_dialondemand').click(function () {
3687
		setDialOnDemandItems();
3692
		setPPPoEDialOnDemandItems();
3693
	});
3694

  
3695
	$('#pptp_dialondemand').click(function () {
3696
		setPPTPDialOnDemandItems();
3688 3697
	});
3689 3698

  
3690 3699
	$('[name=adv_dhcp_pt_values]').click(function () {

Also available in: Unified diff