Προς το περιεχόμενο

Search form σε site


Προτεινόμενες αναρτήσεις

Δημοσ.

Υπαρχει καποιος απλος τροπος να βαλω μια βαλω μια φορμα με 4-5 κριτηρια ευρεσης απο στοιχεια που περιεχονται σε ενα excel με 4-5 στηλες ?

Δημοσ.

Υπάρχουν πολλοί τρόποι αλλά το απλός είναι σχετικό, μπορεί να μπει το excel σε μια βάση οπότε θα ψάχνεις από εκεί ή να χρησιμοποιήσεις κάποιο library που θα διαβάζει excel στον server ή κάτι τέτοιο σίγουρα είναι το απλούστερο αλλά πρέπει να καταλάβεις τι κάνεις:

http://stackoverflow.com/questions/5037223/using-google-docs-as-a-database

Δημοσ.

Αυτό θα βρει κάτι στην html (και υπάρχουν πολύ πιο καλοί τρόποι να το κάνεις), τι σχέση έχει με το excel?

Δημοσ.

Αυτό θα βρει κάτι στην html (και υπάρχουν πολύ πιο καλοί τρόποι να το κάνεις), τι σχέση έχει με το excel?

 

ελεγα προς το παρον να κανω κατι απλο τετοιο μεχρι να βρω λυση με το αλλο

 

εχεις να προτεινεις κατι σε αυτο ?

Ευχαριστω

Δημοσ.

Ναι αλλά τι ακριβώς έχεις κάνει? έχεις βάλει το excel σαν html table? δείξε ένα δείγμα html να καταλάβουμε.

Δημοσ. (επεξεργασμένο)

Αν θες κάτι που θα δουλέψει, δείξε την html σου, δε γίνεται διαφορετικά. Τι θες να κάνεις, να υπάρχει ένα πεδίο που θα ψάχνει κάποιος με κριτηριο τα περιεχόμενα της λέξης του link, που θα υπάρχουν σαν πίνακας / λίστα ?

 

Δες αυτό που έκανα πρόχειρα αλλά σημασία έχει ακριβώς τι θες να κάνεις

 

http://jsfiddle.net/andreasloukakis/5066y6z1/

 

ή το προχωράς λίγο παραπάνω (μια και έπαιζα) κάπως έτσι

 

http://jsfiddle.net/andreasloukakis/gojuzhtp/

Επεξ/σία από alou
  • Like 1
Δημοσ.

Μια χαρα ειναι το δευτερο
σε ευχαριστω πολυ

Για να ανοιγει το link σε new tab τι πρεπει να προσθεσω?

 

Υπαρχει περιπτωση να μπει διπλα δευτερη στηλη κι οταν ψαχνουμε να ψαχνει και στις 2 ?

Δημοσ.

Μια χαρα ειναι το δευτερο

σε ευχαριστω πολυ

Για να ανοιγει το link σε new tab τι πρεπει να προσθεσω?

 

 

target="_blank" στο link, δηλαδη a href="whatever" target="_blank"

 

 

Υπαρχει περιπτωση να μπει διπλα δευτερη στηλη κι οταν ψαχνουμε να ψαχνει και στις 2 ?

 

ψαχνει σε οποιοδηποτε list item υπαρχει στην html σου (θα μπορουσε να ηταν κελι, παραγραφος η οτιδηποτε), οποτε αν θες βαζεις και 50 στηλες δεν αλλαζει κατι.

  • Like 1
Δημοσ.

καταλαβα πολυ ωραιος !

να βγαζει αποτελεσματα ανεξαρτητα απο κεφλαια μικρα φανταζομαι ειναι πιο δυσκολο ?

Δημοσ.

Πρέπει να αλλάξεις το φίλτράρισμα του contains, κάπως έτσι

 

http://jsfiddle.net/andreasloukakis/kvno08dv/

 

Καλύτερα να το ονομάσεις διαφορετικά όμως, πχ containsnc και να το χρησιμοποιείς έτσι

jQuery.expr[':'].containsnc = function(a, i, m) {
  return jQuery(a).text().toUpperCase()
      .indexOf(m[3].toUpperCase()) >= 0;
};

function findAword(name) {
    var existsIn = $('li:containsnc(' + name + ')');
    $('*').removeClass('hereiam');
    existsIn.addClass('hereiam');
    var gotopx = (existsIn.length) ? existsIn.offset().top : 0;
    $('html, body').stop().animate({ scrollTop: gotopx - 100 }, 500);
    var tosa = (existsIn.length) ? existsIn.length : 0;
    $('#result').text('Βρήκα ' + tosa + ' αποτελέσματα!');
}

$('input[name="search"]').on('keyup', function(){
    var word = $(this).val();
    findAword(word);
});
  • Like 1
Δημοσ.

ευχαριστω και παλι εισαι σουπερ

Κατι τελευταιο ελπιζω

Αντι να κοκκινιζει αυτα που βρισκει υπαρχει δυνατοτητα να εμφανιζονται μονο αυτα και τα υπολοιπα που δεν ταιριαζουν να μην εμφανιζονται καθολου?

Δημοσ.

Ευχαριστω και παλι

Εχεις δικιο σε αυτο που λες αλλα δυστυχως δεν υπαρχει ουτε δευτερολεπτο ελευθερο για πιο πολυ παλεμα

Αν εχεις να προτεινεις καποιο υλικο για μελετη ειναι ευπροσδεκτο

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...