TestSwitch

by Algrain Patrick

HTML

<div data-role= "page">
<div data-role= "header">
<h3>
TEST PAGE
</h3>
</div>
<div data-role="content">

<ul data-role="listview" 
    data-filter="true"
    id = "UlFilter">
    <!--  I know I could set te data-filter-placeholder in the above ul definition but I need to changed it if a different language -->
    <li>Acura</li>
    <li>Audi</li>
    <li>BMW</li>
    <li>Cadillac</li>
    <li>Ferrari</li>
</ul>
</div>
</div>

JavaScript

var PlHolder = "test1";

/*Aucun des codes suivants ne fonctionnent */

$("#UlFilter").attr("data-filter-placeHolder", PlHolder); 
$('ul').find("[data-type='"+"search"+"']").attr("placeholder", PlHolder);
$('ul').find("[data-type='"+"search"+"']").attr("data-filter-placeHolder", PlHolder);
$("ul[data-type='"+"search"+"']").attr("data-filter-placeHolder", PlHolder);
$("ul[data-type='"+"search"+"']").attr("placeHolder", PlHolder);
$.mobile.listeview.prototype.options.filterPlaceHolder = PlHolder;