Hejsa.
Jeg er ved at lave en form som skal oprette en ny bruger.
Jeg vil meget gerne sende den til min controller, som så klare det hele i CI.
Jeg vil også meget gerne have at den lukker modal vinduet når den sender det hele afsted.
Men jeg kan ikke få den til noget som helts.
Det virker som om den ikke sender formen.
Nogen kloge hoveder her?
Controller
- public function new_user(){
- echo "NY BRUGER";
- }
costum.js
- $( "#new_user_message" ).dialog({
- autoOpen: false,
- modal: true,
- height: 320,
- width: 370,
- resizable: false,
- buttons: {
- Annuller: function(){
- $(this).dialog("close");
- },
-
- Tilføj: function() {
- $(".new_user").submit(function() {
- $(this).dialog( "close" ));
- }
- }
- }
- });
- $( "#new_user" ).click(function(){
- $( "#new_user_message" ).dialog( "open" );
- return false;
- });
View
- div class="topNav">
- <div class="wrapper">
- <div class="userNav">
- <ul>
- <li><?php echo anchor('', img('images/icons/topnav/register.png') . '<span>' . lang('login_header_new_user') . '</span>', array('id' => 'new_user')); ?></li>
- <li><?php echo anchor('', img('images/icons/topnav/help.png') . '<span>' . lang('login_header_forgot_password') . '?</span>'); ?></li>
- <li><?php echo anchor('', img('images/icons/topnav/messages.png') . '<span>' . lang('login_header_contact_admin') . '</span>'); ?></li>
- <!-- ÅBNES OP NÅR DER ER FLERE SPROG KLAR HUSK DROPDOWN
- <li><?php echo anchor('', img('images/icons/topnav/settings.png') . '<span>' . lang('login_header_language_select') . '</span>'); ?></li>
- -->
- </ul>
- </div>
- </div>
- </div>
-
-
- <!-- Ny bruger -->
- <div class="uDialog">
- <div id="new_user_message" title="<?php echo lang('login_header_new_user_dialog_title'); ?>">
- <p>Udfyld alle felter for at oprette en bruger.</p>
-
- <div class="uiForm">
- <?php echo form_open('user/new_user', array('id' => 'validate', 'class' => 'dialog new_user')); ?>
- <?php
- echo form_input(array(
- 'name' => 'new_user_name',
- 'placeholder' => 'Dit navn',
- 'class' => 'validate[required]'
- ));
- echo form_input(array(
- 'name' => 'new_user_username',
- 'placeholder' => 'Ønsket brugernavn',
- 'class' => 'validate[required]'
- ));
- echo form_input(array(
- 'name' => 'new_user_email',
- 'placeholder' => 'Din email',
- 'class' => 'validate[required]'
- ));
- echo form_password(array(
- 'name' => 'new_user_password',
- 'placeholder' => 'Ønsket adgangskode',
- 'class' => 'validate[required]'
- ));
- echo form_password(array(
- 'name' => 'new_user_password_confirm',
- 'placeholder' => 'Gentag password',
- 'class' => 'validate[required]'
- ));
- ?>
-
- <?php echo form_close(); ?>
- </div>
- </div>
- </div>