Μη Συνδεδεμενος Παρακαλώ συνδεθείτε ή εγγραφείτε

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω  Μήνυμα [Σελίδα 1 από 1]

#1
 Admin

avatar
Admin



Installation steps:


To use, create a new JavaScript, with the following specifications: 
Name: Ajax message delete
Placement: In topics; 


Κώδικας:

[list=margin-right: 0px; padding-right: 0px; padding-left: 40px; list-style: none; margin-left: -5em !important;][*]/**
[*] *! Delete post with AJAX.
[*] *
[*] *  @author Luiz
[*] *  @licence MIT
[*] *
[*] *  Copyright (c) Luiz Felipe | All rights reserved.
[*] */
[*](function ($) {
[*]  'use strict';
[*] 
[*]  $(function () {
[*] 
[*]    $('.post a[href$="mode=delete"]')
[*]      .on('click', function (event) {
[*] 
[*]        event.preventDefault();
[*] 
[*]        var $this = $(this);
[*]        var $post = $this.parents('.post');
[*]        var $pid  = $this.attr('href').replace(/^\/post\?p=(\d+)&.+/gi, '$1');
[*] 
[*]        var conf  = confirm('Are you sure that you want to delete a message?');
[*]        
[*]        if (!conf) {
[*]          console.info('A postagem de ID ' + $pid + ' não foi deletada.');
[*]          return false;
[*]        }
[*] 
[*]        $.post('/post', {
[*]          mode: 'delete',
[*]          p: $pid,
[*]          confirm: 1
[*]        })
[*]          .done(function () {
[*]            $post.slideUp();
[*]          })
[*]          .fail(function () {
[*]            alert([
[*]              '[AJAX ERROR] Houve um erro ao tentar excluir a postagem de número ' + $pid,
[*]              'Atualize a página e tente novamente.'
[*]            ].join('\n'));
[*]          })
[*]        ;
[*]      })
[*]    ;
[*]  });
[*]}(jQuery));

http://www.greekport.gr

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή  Μήνυμα [Σελίδα 1 από 1]


Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης

Τρόποι Κοινοποίησης:
URL:
BBCode:
HTML: